<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html .page-header .panel.wrapper{background-color:#1a1819;border-bottom:none}html .page-header .panel.wrapper .panel.header{padding-bottom:5px;padding-top:5px}html body{font-family:'Montserrat';font-weight:400}html body.cms-home.cms-index-index.page-layout-1column .page-main{padding-left:0;padding-right:0}html .page-main h1{font-family:Oswald}html .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{display:inline-block;width:80%}html .hs_submit.hs-submit{display:inline-block;position:relative}html .elastic-slider{margin:unset;padding:20px;box-sizing:border-box}html .product-slider-wrapper .slider-list .slick-slider button.slick-arrow{z-index:4}html select:not([disabled]){background-image:url('../images/select-bg.svg') !important;background-repeat:no-repeat !important;background-position:right !important}html .product-info-main .stock.available :before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#00c121;margin-right:5px;vertical-align:middle;margin-bottom:2px}html .product-info-main .stock.unavailable :before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;margin-right:5px;vertical-align:middle;background-color:#ec0a0e;margin-bottom:2px}html .product-info-main .stock.unavailable.allow-backorders :before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;margin-right:5px;vertical-align:middle;background-color:#ec0a0e;margin-bottom:2px}html .product-info-main .stock.available.yellow :before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;margin-right:5px;vertical-align:middle;background-color:#fd0;margin-bottom:2px}html .block.upsell .block-title.title strong{font-family:'Oswald';font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase}html .block.upsell li.item.product.product-item{width:200px;margin:0;max-width:unset;border:solid 3px #fff}html .block.upsell .product-item-info{box-sizing:border-box;border:solid 3px #f3f3f3;display:flex;width:100%;padding:0 3px}html .block.upsell .product-item-info:hover{padding:0 3px;border:solid 3px #fd0}html .block.upsell span.product-image-container{width:50px !important}html .block.upsell .product-item .price-box .price{background:0 0;padding:unset}html .block.upsell strong.product.name.product-item-name{font-family:'Montserrat';font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;max-height:27px;overflow:hidden}html .block.upsell .product-item .price-box{margin:unset;padding-bottom:9px;margin:0;display:flex;align-content:center}html .block.upsell .product.details.product-item-details{margin-left:7px;display:flex;flex-direction:column;justify-content:space-between}html .page-header,html nav.navigation{background-color:#fd0}html .navigation .level0&gt;.level-top{font-family:'Oswald';font-weight:500;color:#1a1819;font-size:16px}html .logo{margin:8px auto 0px 0}html .block-search input{border:none;font-family:'Montserrat';font-weight:400;color:#1a1819;font-size:12px;height:40px}html .block-search input::placeholder{color:#acb9c7}html .page-header .header.content&gt;.block-search .action.search{background:#1a1819;border-radius:0;height:40px;width:40px;opacity:1;right:0}html .block-search .action.search:before{font-family:'fontawesome';content:'\f002';font-size:18px;color:#fd0}html .minicart-wrapper .action.showcart:before,html .minicart-wrapper .action.showcart.active:before{display:block;background-image:url('../img/icon-shoppingcart.svg');width:25px;height:19px;background-size:contain;background-repeat:no-repeat;content:'';position:relative;margin:0 auto;margin-bottom:2px}html .minicart-wrapper .action.showcart .text{display:block;clip:unset;height:auto;width:auto;color:#1a1819;position:relative;font-family:'Montserrat';font-size:11px}html li.level0.nav-7.last.level-top.ui-menu-item span{color:#9d0000}html li.authorization-link a:before{color:#fff;font:normal normal normal 13px/1 FontAwesome;content:'\f007'}html .header-wrapper-right .wishlist{position:relative;display:inline-block;text-align:center;margin-left:5px}html span.wishlist-logo:before{position:relative;content:'\f004';color:#1a1819;font:normal normal normal 20px/1 FontAwesome;margin:0;vertical-align:top;display:block;font-weight:400;speak:none;text-align:center}html .header-wrapper-right{position:relative;right:20px;box-sizing:border-box;width:155px;top:22px}html .wishlist span.text{display:block;clip:unset;height:auto;width:auto;color:#1a1819;position:relative;font-family:'Montserrat';font-size:11px}html a.action.wishlist{display:block !important}html .col-50{width:50%;float:left}html .col-3rd{width:33.333%;float:left;position:relative}html img.banner-image{vertical-align:top;width:100%;height:auto}html .small-img-group{position:relative;width:100%;display:inline-block}html .small-image{display:block;float:left;width:16.6666666667%;position:relative;padding:7px;box-sizing:border-box}html .small-image span.banner-text{font-family:Oswald;font-weight:500;font-size:16px;color:#fff;position:absolute;bottom:20px;left:16px;z-index:1}html .small-image .banner:after{display:block;position:relative;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.57));margin-top:-150px;height:150px;width:100%;content:'';overflow:hidden;z-index:0}html .photography-type-container{position:relative;display:inline-block;background:#1a1819;width:100%;padding:0 51px 43px;box-sizing:border-box}html .photography-type-container h2{position:relative;display:block;font-family:Oswald;font-size:18px;font-weight:500;color:#fff}html .col-100{position:relative;width:100%}html a:hover{text-decoration:none}html .col-50{position:relative}html .col-100 a.mobile.wrap.left{display:none}html a.wrap.left{left:35px;bottom:76px;width:auto;max-width:660px;display:block;position:absolute;padding:25px;background:#fff;color:#000;box-sizing:border-box}html .col-100 span.banner-title{font-family:Oswald;font-size:48px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;display:block;margin-bottom:12px}html .col-100 span.banner-text{font-family:Montserrat;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}html button.banner-button{background:#ffdc00;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:10px;position:absolute;left:0;bottom:-50px;border:none;border-radius:0;height:50px}html button.banner-button span:after{content:"\f178";font:normal normal normal 14px/1 FontAwesome;margin-left:10px}html .col-50 a.wrap.left{background:0 0;padding:0;color:#fff;bottom:73px}html .col-50 span.banner-title{font-family:Rallifornia;font-size:55px;font-weight:400;font-style:normal;font-stretch:normal;line-height:.7;letter-spacing:normal;text-shadow:1px 1px 1px rgba(0,0,0,.5)}html .col-50 span.banner-text{font-family:Oswald;font-size:32px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;display:block;margin-bottom:6px;margin-top:6px;text-shadow:1px 1px 1px rgba(0,0,0,.5);max-width:660px}html button:not(.primary){box-shadow:none}html .col-50 span.banner-label{font-family:Oswald;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;text-align:center;color:#000;background:#fff;padding:3px}html .col-50 span.banner-price{font-family:Oswald;font-size:56px;font-weight:500;line-height:50px;margin-bottom:10px;letter-spacing:normal;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);display:block}html button.black.banner-button{background:#000;color:#ffdb00}html span.black.banner-label{background:#000;color:#fff}html span.black.col-50-banner-text{color:#000;text-shadow:1px 1px 1px rgba(255,255,255,.5)}html span.black.col-50-banner-price{color:#000;text-shadow:1px 1px 1px rgba(255,255,255,.5)}html .col-3rd .banner:after{display:block;position:relative;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.57));margin-top:-200px;height:200px;width:100%;content:'';overflow:hidden;z-index:0}html .col-3rd span.banner-text{display:block;font-family:Oswald;font-size:21px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#fff;margin-bottom:4px;margin-top:4px;max-width:76%}html .col-3rd a.wrap.left{background:0 0;padding:0;bottom:73px}html .col-3rd span.banner-date{font-family:Oswald;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}html .col-3rd span.banner-label{font-family:Oswald;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;text-align:center;color:#000;background:#fff;padding:3px}html .quick-category-group{position:relative;display:inline-block;width:100%;background:#1a1819;padding:38px 20px;box-sizing:border-box;vertical-align:bottom}html .quick-category-group .category-item{display:inline-block;position:relative;width:20%;vertical-align:middle;text-align:center;box-sizing:border-box;float:left}html .quick-category-group .category-item .banner a{display:inline-block;position:relative;padding:13px 10px;box-sizing:border-box}html span.quick-category-text{font-family:Oswald;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;color:#fff;text-align:left;display:inline-block;width:119px}html span.quick-category-icon{color:#fd0;font-size:22px;display:inline-block;position:relative;margin-right:5px;vertical-align:middle}html .quick-category-group .category-item:nth-child(6) .banner a{background-color:#fd0}html .quick-category-group .category-item:nth-child(6) .banner a span.quick-category-text,html .quick-category-group .category-item:nth-child(6) .banner a span.quick-category-icon{color:#000}html .quick-category-group .category-item .banner{display:block;position:relative}html .page-title-wrapper.product span.base{font-family:Oswald;font-size:32px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal}html .product-info-price .price-box .price-container .price{font-family:Oswald;font-size:36px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}html button#product-addtocart-button{background-color:#ffdc00;color:#000;border:none;border-radius:0;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:200px;height:50px;text-transform:uppercase}html a.action.towishlist{color:#000;border:none;border-radius:0;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:200px;height:50px}html .product-social-links .action.towishlist{text-align:center;color:#000;position:absolute;width:200px;height:50px;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;line-height:50px;letter-spacing:normal;background:#f3f3f3;margin-top:5px;margin-left:5px}html .product-info-main .product-add-form,html .product-social-links{width:auto;display:inline-block}html .product.attribute.sku strong.type{display:none}html .product-social-links .action.towishlist:before{font-size:32px;width:32px}html .product.attribute.sku strong.type{display:none}html .product-social-links .action.towishlist:before{font-size:32px;width:32px}html button#product-addtocart-button:before,html button#product-taopix-button:before{content:url('../img/icon-shoppingcart.svg');color:#1a1819;font:normal normal normal 18px/1 FontAwesome;font-weight:400;speak:none;left:-3px;display:inline-block;position:relative}html .bundle-options-container .product-options-bottom{border:none}html .product.data.items&gt;.item.title{margin:unset;margin-top:-3px}html .product.data.items{border-top:3px solid #f3f3f3}html .data.item.title{border-top:3px solid #f3f3f3}html .data.item.title.active a{border-top:3px solid #1a1819 !important;color:#1a1819 !important}html .data.item.title:not(.active) a{border-top:3px solid #f3f3f3 !important;color:#1a1819;opacity:.3}html .data.item.title:not(.active) a:hover{color:#1a1819;opacity:.3}html .product.data.items&gt;.item.title.active&gt;.switch,html .product.data.items&gt;.item.title.active&gt;.switch:focus,html .product.data.items&gt;.item.title.active&gt;.switch:hover,html .product.data.items&gt;.item.title&gt;.switch{font-family:Oswald;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:15px 0 0}html .product.data.items .item.title.active a:after,html .product.data.items .item.title a:after{content:none}html div#description{border:none}html .slick-prev,html .slick-next{z-index:4}html .product.data.items&gt;.item.title&gt;.switch{border:none;margin-right:0;background-color:#fff}html .product.attribute.sku strong.type{display:none}html .fotorama__thumb-border{border:1px solid #dcdcdc;background-image:none}html .fotorama__active .fotorama__dot{background-color:#fd0 !important;border-color:#fd0 !important}html .fotorama__dot{height:10px !important;width:10px !important;border-color:#f3f3f3 !important;background-color:#f3f3f3 !important}html .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{padding:5px;box-sizing:border-box;background:#fff}html .fotorama__stage .fotorama__arr,html .fotorama__stage .fotorama__arr--prev,html .fotorama__stage .fotorama__arr--next,html .fotorama__stage .fotorama__arr__arr,html .fotorama__stage .fotorama__nav:before,html .fotorama__stage .fotorama__nav:after,html .fotorama__stage:before,html .fotorama__stage:after{display:none !important}@media (min-width:768px){html .fotorama__stage{padding-bottom:23px}}@media (min-width:768px){html .fotorama__nav-wrap .fotorama__thumb__arr{display:none !important}}html .banner .adform-adbox{width:100% !important;height:auto !important;display:block}html .banner .adform-adbox img{vertical-align:top;width:100%;height:auto}html adfm-ad{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;border:0 !important}html .tag.banner{position:relative;overflow:hidden;padding-top:56.25%}html .col-50 .tag.banner{padding-top:55.55%}html .seo-text-box{display:inline-block;position:relative;background:#f8f8f8;max-width:1280px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}html .seo-text-box-container{display:inline-block;width:100%;background:#f8f8f8;margin-bottom:2px}html .seo-text-box .column{display:inline-block;position:relative;width:33.333333%;float:left;padding:15px;box-sizing:border-box;font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;overflow-wrap:break-word}html .page-footer{margin-top:auto}html .minicart-wrapper .action.showcart .counter.qty{padding:unset;background:#fff;color:#000;border-radius:50%;height:14px;width:14px;min-width:unset;line-height:11px;top:-37px;position:relative;right:-32px}@media (min-width:768px) and (max-width:1023px){html .minicart-wrapper .action.showcart .counter.qty{right:-20px}}html .minicart-wrapper .action.showcart .counter-number{text-shadow:none;font-size:9px;font-family:montserrat}html body.cms-home.cms-index-index.page-layout-1column{background:#f8f8f8}html body.cms-home.cms-index-index.page-layout-1column .column.main{background:#fff;padding:0}@media (min-width:768px){html .page-layout-1column.page-with-filter .column.main{padding-top:0}html .page-layout-1column.page-with-filter .page-main h1{margin-bottom:0}}html .filter-options-title{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:normal;word-break:break-word}html strong.block-subtitle.filter-subtitle{display:none}html .toolbar.toolbar-products{margin:0 auto}html .products.wrapper~.toolbar .pages{float:unset;margin:0 auto}html .pages .action{background:0 0;border:none;box-shadow:none;padding:unset;border-radius:0}html ul.items.pages-items li.item{background:#f3f3f3;width:30px;height:30px;margin:0 2px}html ul.items.pages-items li.item.current{color:#333;background:#ffdc00}html .pages .action.next{margin:unset}html .pages a.page{color:#000}html .pages .action.next:before,html .pages .action.previous:before{font-size:37px;height:30px;width:30px}html .pages .action:hover{background:0 0}html ul.items.pages-items li.item:hover{background:#000;cursor:pointer}html ul.items.pages-items li.item:hover a{font-weight:700;color:#ffdc00}html .breadcrumbs .a,html .breadcrumbs a:visited,html .breadcrumbs .items{font-family:Montserrat;font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1a1819;opacity:.5;padding-top:5px}html .breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:12px;content:'/';font-family:Montserrat;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}html .sidebar.sidebar-main li.item{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}html label.checkmark:before{content:'';position:absolute;top:0;left:0;height:15px;width:15px;border:1px solid #ddd}html li.item input:checked~.checkmark:before{background-color:#000}html .checkmark:after{content:"";position:absolute;display:none}html li.item input:checked~.checkmark:after{display:block}html li.item .checkmark:after{left:6px;top:3px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html .catalog-category-view.page-layout-2columns-left h1#page-title-heading{font-family:'Oswald';font-size:32px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal}html .filter-options-content .count{display:none}html .navigation .level0.parent&gt;.level-top&gt;.ui-menu-icon:after{display:none}html button.action.primary.layered-filters-reload{background:#f3f3f3;color:#1a1819;border:none;border-radius:0;height:30px;padding-top:2px;position:relative;display:block;width:100%}html input#filter_range_min_price,html input#filter_range_max_price{width:79px;height:30px;border-color:#ddd}html .filter-options-content ol.items{display:inline-block}@media (min-width:768px){html .filter-options-content ol.items{max-height:300px;overflow-y:auto;width:100%}}html button.action.primary.layered-filters-reload span:after{display:none}html .sidebar.sidebar-main input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}html .filter-options-title:after{display:none}html .filter-options-item{border-bottom:none}html .sidebar.sidebar-additional .block.block-wishlist{display:none}html .sidebar.sidebar-additional .block.block-wishlist{display:none}html .navigation.megamenu li.level0 .submenu{background:#1a1819;border-color:#1a1819;padding:25px;white-space:nowrap;width:auto;z-index:3}html .navigation .level0 .submenu a{color:#fff;font-family:'Oswald';font-weight:500;font-size:20px;padding:unset}html li.level2 span{font-family:'Montserrat';font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal}html .navigation.megamenu li.level0 .submenu ul.column-items li.level1 li{margin:unset;line-height:1.5;padding:unset}html .navigation.megamenu li.level0 .submenu ul:not(.level0){padding-left:0;position:static !important}html .modes{display:none}html #categorysearch-searchbox-block-search #search_mini_form input{border:none}html strong.product.name.product-item-name,html span.product-brand{font-family:'Montserrat';font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}html .product-item-actions .actions-primary{display:none}html .page-products .products-grid .product-item:hover{-webkit-box-shadow:0px 0px 31px -3px rgba(0,0,0,.41);-moz-box-shadow:0px 0px 31px -3px rgba(0,0,0,.41);box-shadow:0px 0px 31px -3px rgba(0,0,0,.41)}@media (max-width:767px){html .page-products .products-grid .product-item:hover{box-shadow:none}}html .page-layout-1column .block.widget .products-grid .product-item{width:14.533333%;margin-left:15px;padding:10px}html .page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:15px}html .page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:15px}html .page-layout-1column .block.widget .products-grid .product-item:hover{-webkit-box-shadow:0px 0px 31px -3px rgba(0,0,0,.41);-moz-box-shadow:0px 0px 31px -3px rgba(0,0,0,.41);box-shadow:0px 0px 31px -3px rgba(0,0,0,.41)}html span.special-price span.price,html .product-item .price-box .price{font-family:'Oswald';font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;background:#fd0;padding:3px 12px}html label.sorter-label{display:none}html .toolbar select{background:0 0;border:none;box-shadow:none;padding-right:25px;margin-right:0;direction:rtl}html .product-item .old-price .price{background:0 0;text-decoration:line-through;font-family:'Oswald';font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;opacity:.4}html .product-item .price-box .price-label{display:none}html .block.widget.block-products-list.grid{max-width:1080px;margin:0 auto;padding-top:20px}html .block.widget.block-products-list.grid .block-title strong{font-family:Oswald;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .block.widget.block-products-list.grid .product-item-actions{display:none}html .catalog-product-view .product-info-main .related .product-item-info{padding:0 3px}html div#description{font-family:'Montserrat';font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal}html .product.data.items&gt;.item.content{border:none;padding:0}html .product-info-main .product-info-price{border-bottom:none}html .action.primary,html button,html a.action.primary,html .action-primary{color:#000;background:#fd0;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:10px;border:none;border-radius:0;text-transform:uppercase}html .action.primary:hover,html button:hover,html a.action.primary:hover,html .action.primary:focus,html .action.primary:active,html .action-primary:hover,html .action-primary:focus,html .action-primary:active{color:#000;background:#fd0;font-family:Oswald;opacity:.8;border:none}html .customer-welcome ul li{width:100%;text-align:left}html .customer-welcome li a:before{display:none}html .customer-welcome .action.switch:after{font-size:25px}html .field.newsletter input[type=email]{height:41px}html .block.block-customer-login,html .login-container .block:nth-child(1),html .block.block-new-customer,html .login-container .block:nth-child(2){width:100%;max-width:400px;margin:0 auto;display:block;float:unset}html strong#block-customer-login-heading{font-family:Oswald;font-size:32px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal}html .block.block-new-customer strong#block-new-customer-heading{font-family:Oswald;font-size:21px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal}html body.customer-account-login.page-layout-1column .page-title-wrapper{display:none}html body.customer-account-login.page-layout-1column .columns{margin-top:50px}html fieldset.fieldset.login input[type=password],html fieldset.fieldset.login input[type=email]{width:100%;height:40px;border:1px solid #dedede;background:#fff}html .login-container .fieldset&gt;.field&gt;.control{width:100%}html .block.block-customer-login label.label{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.09;letter-spacing:normal;text-transform:uppercase}html .block.block-customer-login a:visited,html .alink:visited{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.09;color:#000;letter-spacing:normal}html .block.block-new-customer p{font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal}html footer.page-footer{background-color:#3a3738;color:#fff}html .copyright{background-color:#3a3738}html .footer-title{font-family:Oswald;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:10px}html ul.footer-list li a{font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#fff}html .col-sm-5{width:25%;margin-bottom:20px;box-sizing:border-box}html .col-sm-5.col1{float:left;width:200px}html .footer.content .container{display:inline-block;width:100%}html .row.footer-columns{display:inline-block;width:calc(100% - 200px);float:right;box-sizing:border-box}@media (min-width:768px){html .row.footer-columns{padding-left:50px}}html .footer-logo img{width:100%;max-width:180px}html ul.footer-list .small-p a{font-size:8px;line-height:20px}html .newsletter-container{width:100%;display:inline-block;margin:0 auto;position:relative;padding:40px 0;background:#fd0}html .block.newsletter{max-width:620px;width:100%;display:block;margin:0 auto;position:relative}html .newsletter-container p{max-width:620px;width:100%;display:block;margin:0 auto;position:relative;font-family:Montserrat;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal}html .newsletter-container button.action.subscribe.primary{color:#fd0;background:#000}html .newsletter-container .field.newsletter input[type=email]{border:none}html .newsletter-container .block.newsletter .field .control:before{display:none}html p.newsletter-promt{font-family:'Rallifornia';font-size:41px;font-weight:400;font-style:normal;font-stretch:normal;text-align:left;float:unset;max-width:620px;width:100%;display:block;margin:0 auto;position:relative;line-height:1.75;letter-spacing:normal}html .blog-category-container{background-color:#1a1819;position:relative;display:inline-block;width:100%}html .blog-category-container h2{font-family:Oswald;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fd0}html .blog-categories-group{max-width:1280px;margin:0 auto}html li.category a{display:inline-block;font-family:Oswald;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.08;letter-spacing:.4px;color:#fff;margin:0 15px}html li.category{display:inline-block}html ul.categories{text-align:center;padding:10px 30px;margin:unset}html strong.box-title{font-family:Oswald;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase}html .block .box-actions a,html .block.block-dashboard-addresses a,html .block .box-actions .alink,html .block.block-dashboard-addresses .alink,html .block .box-actions a:visited,html .block.block-dashboard-addresses a:visited,html .block .box-actions .alink:visited,html .block.block-dashboard-addresses .alink:visited,html .block .box-actions a:hover,html .block.block-dashboard-addresses a:hover,html .block .box-actions .alink:hover,html .block.block-dashboard-addresses .alink:hover{color:#000;text-decoration:underline}html .block-collapsible-nav .content{background:0 0}html .block-collapsible-nav .item.current a,html .block-collapsible-nav .item.current&gt;strong{border:none}html .account .column.main .block:not(.widget) .block-title{border:none}html .block-collapsible-nav .item .delimiter{display:none}html .sidebar.sidebar-main li.item{font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal}html li.item.product.product-item a.action.towishlist span{display:none}html .product-item .actions-secondary{position:relative}html .product-item .action.towishlist{text-align:right;width:100%;display:none;position:absolute;right:0}html .product-item .action.towishlist:before{font-size:30px;width:auto}html .page-products .products-grid .product-item:hover.product-item .action.towishlist{display:block}html .sub-category .banner{background:#fff;padding:10px;overflow:hidden;text-overflow:ellipsis}html .sub-category{position:relative;display:inline-block;width:33%;height:auto;padding:10px;box-sizing:border-box;float:left}html .sub-category-group{background:#f8f8f8;position:relative;display:inline-block;padding:10px}html .sub-category span.banner-text{font-family:Oswald;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.13;letter-spacing:normal;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .page-wrapper&gt;.breadcrumbs{padding-top:5px;display:block}html .minicart-items-wrapper{border:none}html .minicart-items-wrapper .product.options{display:none}html a.action.viewcart span{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;color:#000}html .block-minicart .subtotal{text-align:unset;display:inline-block;width:100%;margin:unset;background-color:#f3f3f3;padding:5px 0}html .block-minicart .subtotal span.label{padding:9px 0 9px 11px;text-transform:uppercase;font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.09;letter-spacing:normal}html .block-minicart .amount.price-container{display:inline;text-align:right;float:right}html .block-minicart .amount.price-container .price-wrapper{padding-right:13px}html .block-minicart .block-content&gt;.actions&gt;.primary{margin:unset;padding:10px 0 23px}html .minicart-wrapper .product .actions&gt;.primary,html .minicart-wrapper .product .actions&gt;.secondary{margin-top:23px;display:inline-block}html .minicart-wrapper .block-minicart .block-title{display:inline-block;font-family:Oswald;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;position:relative;text-transform:uppercase;padding-bottom:14px}html .actions.view-and-edit-container{position:relative;float:right}html .minicart-items .product-item-name a{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;color:#000}html .minicart-items .product-item-details .price{font-family:Montserrat;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;text-align:right}html .block-minicart .amount .price-wrapper:first-child .price{font-family:Montserrat;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal}html .block-minicart .block-content&gt;.actions&gt;.primary .action.primary:after{content:"\f178";font:normal normal normal 14px/1 FontAwesome;margin-left:4px}html .block-minicart .block-content&gt;.actions&gt;.primary .action.primary{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .filter-options-title:after{position:absolute;right:13px;top:12px}html .filter-options-title:after{vertical-align:middle;display:inline-block;text-align:center;content:'\f067';color:#1a1819;font:normal normal normal 8px/1 FontAwesome}html .active&gt;.filter-options-title:after{content:'\f068'}html .minicart-items .action.delete:before{content:"\f00d";font:normal normal normal 18px/1 FontAwesome;color:#dedede;margin-top:4px}html .minicart-items .action.edit{display:none}html .minicart-items .action.edit:before{content:"\f044";font:normal normal normal 13px/1 FontAwesome;margin-left:7px}html .opc-wrapper .step-title{font-family:Oswald;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase}html body.piimega-onestepcheckout.checkout-index-index .step-title:before{background:#ffdc00;color:#000;font-family:Oswald;font-size:14px;font-weight:500}html span.back-to-cart{color:#000;position:relative;display:block;font-family:'Montserrat';margin:15px 0}html span.back-to-cart:before{content:'\f177';color:#1a1819;font:normal normal normal 12px/1 FontAwesome;margin-right:2px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .panel.header{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .page-footer,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .copyright{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-container .fieldset&gt;.field:not(.choice)&gt;.label{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.09;letter-spacing:normal;text-transform:uppercase}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .step-title{border:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column h1.page-title{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-option._collapsible .payment-option-content{display:block !important;padding:unset}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-option-inner{display:inline-block;position:relative;float:left}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .form-discount{display:inline-block;width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{display:inline-block;width:auto;float:left;margin-left:15px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .primary button.action.action-apply{background:#f3f3f3;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;margin:unset}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-option._collapsible .payment-option-title{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=text],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=password],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=url],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=tel],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=search],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=number],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=datetime],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column input[type=email],html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required select{height:41px;font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary&gt;.title{font-family:Oswald;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;padding-bottom:20px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary&gt;.title:before{border-radius:50%;width:19px;height:24px;margin-right:4px;margin-bottom:-4px;display:inline-block;min-width:18px;overflow:hidden;padding:0 2px;text-align:center;white-space:normal;content:"4";background:#ffdc00;color:#000;font-family:Oswald;font-size:14px;font-weight:500}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-summary-wrapper{margin-top:unset}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-summary-wrapper .actions-toolbar .primary{width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-summary-wrapper .actions-toolbar .primary .action{width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary{background:#fff;border:none;padding:22px 30px 0}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .form-login,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .form-shipping-address,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .methods-shipping{background:#fff}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column tr.grand.totals{background:#f3f2f3;border:none;height:30px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .table-totals .grand strong{font-family:Montserrat;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.09;letter-spacing:normal}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .table-totals .grand .mark{border:none;padding:unset;padding-left:15px;vertical-align:middle}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .cart-totals .grand .amount,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .table-totals .grand .amount{padding:unset;border:none;padding-right:15px;vertical-align:middle}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column table.data.table.table-totals,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart&gt;.title,html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .table-checkout-shipping-method tbody td{border:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .table-checkout-shipping-method tbody td input.radio{margin-left:15px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .table-checkout-shipping-method tbody td{font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .table-checkout-shipping-method tbody td span.price{font-family:Montserrat;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .payment-method{background:#f1f0f1;margin-bottom:20px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .payment-method input[type=radio]{margin-top:0;margin-left:15px;vertical-align:middle}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-method+.payment-method .payment-method-title{border:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .payment-methods .payment-group .payment-method-title{padding:9px 0}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column tr.row{background:#f2f1f2}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column tr.row:nth-child(even){background:#fff}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .billing-address-form{padding-left:15px;padding-right:15px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-payment-method .billing-address-same-as-shipping-block{padding-left:35px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .billing-address-details{width:100%;padding:20px 35px 20px 20px;line-height:30px;box-sizing:border-box}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .billing-address-details .action-edit-address{float:right}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .payment-method-billing-address button.action.action-cancel{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background:#000;padding:6px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-billing-address button.action.action-update{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;background:#fd0}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column body.piimega-onestepcheckout.checkout-index-index .checkout-payment-method .actions-toolbar .primary{margin:0 auto}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.firstname"]{width:47%;float:left}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.lastname"]{width:47%;float:right}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.postcode"]{width:47%;float:left}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.city"]{width:47%;float:right}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.country_id"]{width:47%;float:left}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required[name="shippingAddress.telephone"]{width:47%;float:right}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field.additional[name="shippingAddress.street.1"]{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field.additional[name="shippingAddress.street.2"]{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .order-summary-header{background-color:#f3f3f3;display:table;width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .order-summary-header .product-header-text{display:table-cell;text-align:left;width:80%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .order-summary-header .qty-header-text{display:table-cell;text-align:right;width:10%;padding-right:30px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .order-summary-header .price-header-text{display:table-cell;text-align:right;width:10%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product{position:relative;flex-wrap:nowrap;display:flex;width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-image-container{flex-shrink:0;padding-right:10px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .details-qty span.label{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details{padding-left:unset;display:flex;position:relative;float:none;width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details .product-item-name-block{display:table-cell}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details .product-item-name{width:80%;display:table-cell;text-align:left}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details .details-qty{display:table-cell;text-align:right;width:10%;padding-right:30px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details .subtotal{width:10%;display:table-cell;text-align:right}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details .product.options{clear:left;display:block}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .payment-option.discount-code .payment-option-title.field.choice{display:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount{display:flex;width:100%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount .payment-option-inner{width:80%}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount .actions-toolbar{width:180px;margin-left:10px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount .actions-toolbar button.action{padding:10px 15px;margin:0}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount .actions-toolbar .primary{float:right}@media (max-width:477px){html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .form.form-discount .actions-toolbar .primary{margin-top:unset}}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-agreement .action.action-show span{color:#000;font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-transform:capitalize}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-shipping-address button.action.action-show-popup{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-bottom:30px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-billing-address button.action.action-cancel{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .navigation .submenu:not(:first-child) .active&gt;a span{border-bottom:2px solid #fff}html .navigation .submenu:not(:first-child) .active&gt;a{border:none}html label.min-price-label{font-family:Montserrat;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal}html .box-tocart .action.tocart{width:200px;height:50px;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .product.info.detailed .additional-attributes&gt;tbody&gt;tr&gt;th{padding:4px 30px 10px 10px}html .product-info-main .product.attribute.sku .value{text-align:left;opacity:.23;font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.82;letter-spacing:normal}html .product-info-main .product-info-stock-sku{text-align:left;padding-left:0}html button.action.update{color:#000;background:#f3f3f3;font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:10px;border:none;border-radius:0;text-transform:uppercase}html td:last-child{padding-right:9px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-shipping-method{width:100%}@media (max-width:1024px){html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .checkout-shipping-method{display:inline-block}}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .table-checkout-shipping-method tbody td:last-child{padding-right:10px;box-sizing:border-box}html .opc-wrapper .form-login{border-bottom:none}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .field._required{width:100%}@media (max-width:1500px){html p.newsletter-promt{max-width:620px;width:100%;display:block;margin:0 auto;position:relative;padding-left:unset;float:none;padding-bottom:5px}}@media (min-width:768px) and (max-width:1200px){html .page-layout-2columns-left .column.main{width:76%;padding-right:15px}html .page-layout-2columns-left .sidebar-main{width:24%}html body.catalog-category-view.page-layout-2columns-left .col-50 a.wrap.left{bottom:51px}}html body.piimega-onestepcheckout.checkout-index-index #maincontent{max-width:1280px}html body.piimega-onestepcheckout div#checkout-step-shipping{padding-top:0}html .opc-block-shipping-information{padding:unset}html .checkout-index-index td[id*=label_method_]{width:165px}@media (min-width:1025px){html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary{padding:unset}html body.piimega-onestepcheckout.checkout-index-index .checkout-payment-method .step-content,html body.piimega-onestepcheckout.checkout-index-index .opc-wrapper .step-content{width:50%;float:left;margin-right:0;padding:10px;box-sizing:border-box}}html body.piimega-onestepcheckout.checkout-index-index .checkout-payment-method .step-content{float:right}@media (max-width:1024px){html .opc-wrapper .methods-shipping{border-bottom:none}html body.piimega-onestepcheckout.checkout-index-index .opc-wrapper .step-content,html body.piimega-onestepcheckout.checkout-index-index .opc-summary-wrapper{width:100%;float:left;margin:unset;padding:unset;box-sizing:border-box}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary{padding:10px}html body.piimega-onestepcheckout .opc-wrapper{width:100%}html body.piimega-onestepcheckout .form-login,html body.piimega-onestepcheckout .opc-wrapper .form-shipping-address{max-width:none}html body.piimega-onestepcheckout .checkout-payment-method .step-title{padding-left:unset;padding-bottom:unset}html body.piimega-onestepcheckout .checkout-billing-address{padding-bottom:30px}html body.piimega-onestepcheckout form.form.form-login{margin-top:10px;margin-bottom:unset;padding-bottom:unset}html body.piimega-onestepcheckout .opc-block-shipping-information{padding:unset}}@media (min-width:768px){html .navigation .level0.active&gt;.level-top span,html .navigation .level0.has-active&gt;.level-top span{border-bottom:4px solid #fff;height:40px;display:block}html .navigation .level0.active&gt;.level-top,html .navigation .level0.has-active&gt;.level-top{border:none}html body.catalog-category-view.page-layout-2columns-left span.banner-title{font-size:40px;line-height:40px}html body.catalog-category-view.page-layout-2columns-left .col-50 span.banner-text{font-size:18px;line-height:18px}html .navigation .level0 .submenu{min-width:unset}html .navigation .level0 .submenu .submenu a{font-size:13px}html .navigation .level0 .submenu li.parent&gt;a&gt;.ui-menu-icon:after{display:none}html .navigation.megamenu .level0.submenu .column ul.column-items img.megamenu_nav_icon{height:unset;width:unset;margin-top:3px}html .navigation.megamenu .level0.submenu .column ul.column-items img.megamenu_nav_icon~li{margin-bottom:20px;display:inline-block;vertical-align:top;max-width:230px;width:19vw}html .product.data.items&gt;.item.content{padding-top:50px}html .product.info.detailed{width:100%;display:inline-block}html .product.data.items{width:100%;max-width:100%;float:right}html .page-layout-1column .product.media,html .page-layout-piimega-giftcard-layout .product.media,html .page-layout-piimega-school-layout .product.media{width:33%;max-width:396px}html .page-layout-1column .product-info-main,html .page-layout-piimega-giftcard-layout .product-info-main,html .page-layout-piimega-school-layout .product-info-main{width:66% !important}html .column.main .category-description{display:none}html .block-search{right:187px;padding-left:0;position:absolute;width:auto;top:21px;z-index:2 !important}html .sections.nav-sections{background-color:#fd0;margin-top:14px;margin-bottom:0}html .header.content{height:80px;padding:0;padding-left:20px;padding-right:20px}html .logo{margin:0;top:26px}html .checkout-index-index .opc-wrapper .shipping-address-item{width:100%}html .checkout-cart-index .cart-totals{word-break:break-word}}@media (min-width:768px) and (max-width:1100px){html span.quick-category-icon,html span.quick-category-text{display:block;width:100%;text-align:center}}@media (min-width:768px) and (max-width:850px){html .col-50 span.banner-text{font-size:23px;line-height:23px}html .col-50 span.banner-price{font-size:33px;line-height:33px}html .col-3rd a.wrap.left{bottom:49px}html .col-50 span.banner-title{font-size:40px;line-height:40px}html body.catalog-category-view.page-layout-2columns-left span.banner-title{font-size:22px;line-height:22px}}@media (min-width:550px){html .minicart-wrapper .block-minicart:before{border:10px solid;border-color:transparent transparent #fff;z-index:99;right:26px;top:-20px}html .minicart-wrapper .block-minicart:after{border:0 solid;border-color:transparent transparent #bbb;z-index:98}html .block.block-minicart.ui-dialog-content.ui-widget-content{box-shadow:1px 1px 20px 0 rgba(0,0,0,.12);background-color:#fff;border:0}html .minicart-items .product&gt;.product-item-photo{float:none}html .minicart-items .product{display:flex;width:100%}html .minicart-items .product-item-details{padding-left:unset;display:flex;position:relative;float:left;top:0}html .minicart-items .product-item-name{float:none;display:flex;width:45%;margin-bottom:0;height:100%;vertical-align:middle;margin-left:10px}html .minicart-items .product-item-pricing{display:flex;height:75px;width:40%;vertical-align:middle}html .minicart-items .product-item-details .details-qty{display:inline-block;margin-top:18px}html .minicart-items .price-container{display:inline-block}html .minicart-items .product-item-pricing .label{display:none}html .minicart-items .product.actions{display:flex;float:unset;margin:unset;height:75px;vertical-align:middle;width:12%}html .minicart-items .product-image-container{float:left;margin-left:5px}html .minicart-items .product-item:not(:first-child){border:none}html .minicart.header{background-color:#f3f3f3}html .minicart.header th.product-header-text{width:60%}html .minicart.header th.qty-header-text{width:12%}html .minicart.header th.price-header-text,html th.product-header-text,html th.qty-header-text{font-family:Montserrat;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.09;letter-spacing:normal}html a.action.viewcart{text-decoration:underline}}html .details-qty.qty input[type=number]:disabled{opacity:1}html .col-sm-5{display:inline-block;vertical-align:top}@media (max-width:1040px){html .col-sm-5{width:33.33%}}@media (max-width:840px){html .col-sm-5{width:50%}}@media (max-width:550px){html .minicart.header{display:none}}@media (max-width:444px){html .col-sm-5{width:100% !important}}@media (max-width:767px){html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .step-title{padding-top:26px}html .additional-checkout-header{margin-top:5px}html .col-sm-5{box-sizing:border-box;padding-left:20px}html .col-sm-5.col1{padding-left:5px;float:left;width:auto;box-sizing:border-box;min-width:unset}html .col-sm-5.col5{float:left}html .catalog-product-view .product.info.detailed{top:20px;position:relative;display:block}html .block.upsell li.item.product.product-item,html .page-product-bundle .bundle-options-container .field.choice,html .catalog-product-view .product-info-main .related .product-items .item.product.product-item{width:100%}html .product.data.items{width:100%;max-width:none;float:right}html .product.data.items&gt;.item.title{float:left;width:auto}html .product.data.items&gt;.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%;margin-top:62px}html .block-search{margin-top:10px}html .navigation .level0 .submenu .submenu a{font-size:15px}html .navigation .submenu:not(:first-child) .active&gt;a span{border-bottom:2px solid #fff}html .navigation .submenu:not(:first-child) .active&gt;a{border:none}html .navigation .submenu:not(:first-child) .level1.active&gt;a{padding-left:0}html .navigation .level0.active&gt;a:not(.ui-state-active),html .navigation .level0.has-active&gt;a:not(.ui-state-active),html .navigation .level0.active .all-category .ui-state-focus{border-color:#fff;border-width:0 0 0 8px}html .navigation .submenu:not(:first-child) .active&gt;a{border-color:#fff;border-width:0 0 0 4px}html body.catalog-category-view.page-layout-2columns-left span.banner-title{font-size:40px;line-height:40px}html .sub-category{width:50%}html .product-info-main .product-add-form,html .product-social-links{width:100%}html .newsletter-container{padding:40px 10px;box-sizing:border-box}html .header.content .nav-toggle.open:before{color:#1a1819;content:'\f00d';font:normal normal normal 25px/1 FontAwesome}html .navigation.megamenu li.level0 .submenu ul:not(.level0){padding-top:0}html.nav-open .page-wrapper{left:0}html.nav-open .nav-sections{padding-top:50px;top:0}html.nav-open .page-wrapper:before{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}html.nav-open .nav-toggle:after{display:none}html .nav-toggle{z-index:194;top:24px}html .navigation.megamenu li.level0 .submenu ul:not(.level0){padding-top:0}html .navigation .parent .level-top:after{display:none}html .navigation .submenu:not(:first-child)&gt;li&gt;a{padding-left:0}html .navigation.megamenu li.level0 .submenu{padding:10px}html .navigation .submenu:not(:first-child) ul&gt;li a{color:#fff}html .navigation .submenu:not(:first-child) ul&gt;li a:hover{color:#fff;opacity:.5}html .navigation .submenu&gt;li&gt;a:hover{color:#fff;opacity:.5}html .product-info-main{padding:0 20px}html button#product-addtocart-button{width:100%}html .product-social-links .action.towishlist{top:-7px;right:unset;text-align:center}html .product.data.items{margin:unset}html .filter.active .filter-options{background:#fff;bottom:0;display:block;left:0;overflow:scroll;position:fixed;right:0;top:20%;z-index:10;padding:0 10px}html body.filter-active .page-header,html body.filter-active .page-wrapper{display:block;height:auto;margin-top:0;visibility:visible}html .filter.active .filter-subtitle{background:#fff;display:block;height:50px;left:0;line-height:32px;position:fixed;right:0;top:14%;z-index:1}html .filter.active .filter-title strong{box-shadow:none;background:0 0;border:0;color:transparent;left:auto;right:18px;top:15%;display:inline-block;text-decoration:none;position:fixed}html .filter.active .filter-title{border-bottom:none}html .filter.active .filter-title strong:after{content:'\f00d';color:#1a1819;font:normal normal normal 25px/1 FontAwesome}html body.catalog-category-view.page-layout-2columns-left.filter-active div#product_list_layered_app:before,html body.catalogsearch-result-index.page-layout-2columns-left.filter-active div#product_list_layered_app:before{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:2}html body.catalog-category-view.page-layout-2columns-left.filter-active,html body.catalogsearch-result-index.page-layout-2columns-left.filter-active{position:fixed}html body.catalog-category-view.filter-active .products-grid .amasty-label-container,html body.catalogsearch-result-index.filter-active .products-grid .amasty-label-container{display:none}html .filter-title strong,html .toolbar select{background:0 0;border:none;box-shadow:none;font-family:'Oswald';font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase;letter-spacing:normal;padding:7px 0}html .toolbar select{padding:5px 25px 4px 10px}html .sidebar.sidebar-main .category-description{display:none}html .minicart-wrapper .action.showcart .counter.qty{top:-28px;right:-17px}html .page-header{border-bottom:none;margin-bottom:0;min-height:80px}html .col-50{width:100%}html .col-3rd{width:100%;float:left}html .small-image{width:33.333%}html .photography-type-container{padding:0 15px 26px}html .logo{left:44px}html .checkout-index-index .page-header{position:static}html .checkout-index-index .page-header .logo{left:unset}html .checkout-index-index .page-main{position:static}html .nav-toggle:before{content:'\f0c9';color:#1a1819;font:normal normal normal 25px/1 FontAwesome}html .minicart-wrapper .action.showcart .text,html .wishlist span.text{display:none}html .minicart-wrapper{margin-top:-7px}html span.wishlist-logo:before,html .minicart-wrapper .action.showcart:before,html .minicart-wrapper .action.showcart.active:before{font-size:21px}html .header-wrapper-right .wishlist{float:right;right:5px;top:-2px}html .nav-sections-item-content{margin-top:0;padding-top:0}html .section-item-title.nav-sections-item-title.active,html .nav-sections-item-title{display:none}html .navigation .level0{border:none;line-height:50px}html .navigation .level0&gt;.level-top{font-size:18px}html .nav-sections{background:#ffdc00}html .navigation li.level0:last-child{border:none}html .col-100 a.desktop.wrap.left{display:none}html .col-100 a.mobile.wrap.left{display:block;width:100%;max-width:none;position:relative;left:0;bottom:unset}html .col-100 a.mobile.wrap.left button.banner-button{position:relative;border:unset;display:block;bottom:unset;margin-top:16px}html a.mobile.wrap.left:after,html a.mobile.wrap.left:before{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}html a.mobile.wrap.left:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}html a.mobile.wrap.left:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}html .col-50 span.banner-title{font-size:60px}html .col-50 span.banner-text{font-size:24px}html .col-50 span.banner-price{font-size:42px;line-height:42px}html .col-50 a.wrap.left{display:block;width:90%}html span.topnav-item{display:none}html .quick-category-group .category-item{width:50%}html body.piimega-onestepcheckout.checkout-index-index .checkout-payment-method .actions-toolbar .primary{margin:0 auto}html .block-minicart{width:98vw !important;top:40px !important;right:-21px !important}html .footer-logo img{max-width:unset !important}html .row.footer-columns{width:100% !important}html .seo-text-box .column{width:100%}html .page-header{width:100%;z-index:5}html .page-main,html .page-footer,html .copyright,html .breadcrumbs{position:relative;top:80px}html .breadcrumbs{margin:0 0 10px}html .slick-prev,html .slick-next{z-index:4}html .short-attribute-list{width:100% !important}html .short-attribute-list th{width:20%}html .block-collapsible-nav{z-index:4;background-color:#fff}html .catalog-category-view.page-layout-2columns-left h1#page-title-heading{font-size:24px;line-height:1.33}html .sorter-options{background-image:none !important}html .panel.wrapper{display:none}html .checkout-payment-method .payment-option{margin:0}html .checkout-index-index .modal-popup.agreements-modal{pointer-events:unset}}@media (max-width:400px){html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-wrapper .form-discount{display:block;position:relative;box-sizing:border-box}html .col-50 span.banner-price{font-size:28px;line-height:28px}html .col-50 span.banner-text{font-size:20px;line-height:20px}html .col-50 a.wrap.left{bottom:55px}html body.catalog-category-view.page-layout-2columns-left span.banner-title{font-size:20px;line-height:20px}}html .catalog-product-view table#product-attribute-specs-table tr:nth-child(even){background-color:#f3f3f3}html .catalog-product-view .product.info.detailed{width:100%;float:left;clear:left;display:block}html .catalog-product-view .block.upsell{clear:both}html .catalog-product-view .product-info-price .price-box{padding-bottom:0}html .catalog-product-view .product-info-price .price-box&gt;.price-final_price,html .catalog-product-view .product-info-price .price-box&gt;.special-price{display:inline-block}html .catalog-product-view .product-info-price .price-box&gt;.old-price{display:inline-block;margin-left:15px}html .catalog-product-view .product-info-price .price-box&gt;.old-price&gt;.price-final_price .price-label{display:none}html .catalog-product-view .product-info-price .price-box&gt;.old-price&gt;.price-final_price .price-wrapper .price{text-decoration:line-through;opacity:.5;font-size:14px}html .catalog-product-view .box-tocart .field.qty{display:inline-block}html .catalog-product-view .box-tocart .field.qty .label{display:none}html .catalog-product-view .box-tocart .field.qty input{height:50px}@media (max-width:767px){html .catalog-product-view .box-tocart .field.qty{float:left}}html .catalog-product-view .box-tocart .actions{display:inline-block;margin:0 0 0 10px;vertical-align:top}html .catalog-product-view .box-tocart .actions button{padding:0;margin-right:0 !important;width:170px !important}@media (max-width:767px){html .catalog-product-view .box-tocart .actions{display:block;overflow:hidden}html .catalog-product-view .box-tocart .actions button{width:100% !important;margin-left:9px}}html .catalog-product-view .product-addto-links{display:inline-block;vertical-align:top;margin-left:9px}html .catalog-product-view .product-addto-links a{width:170px !important}html .catalog-product-view .product-addto-links a:before,html .catalog-product-view .product-addto-links a span{position:relative;left:-5px}html .catalog-product-view .bundle-options-container .product-options-wrapper{margin-bottom:0}@media (max-width:767px){html .catalog-product-view .product-add-form{margin-bottom:39px !important}html .catalog-product-view .product-add-form form{display:block !important}html .catalog-product-view .product-addto-links{display:block;margin-left:0;margin-top:5px;position:relative;top:-15px}html .catalog-product-view .product-addto-links a{width:100% !important}}html .catalog-product-view .products-grid .product-item-info:hover{margin:unset;box-shadow:none}html .catalog-product-view .product-item .old-price{margin:2px 5px}@media (min-width:768px){html .catalog-product-view .block.upsell strong.product.name.product-item-name{max-height:unset;height:55px}}html .catalog-product-view .product-info-main&gt;.yotpoBottomLine{display:inline-block;width:auto}html .catalog-product-view .product-info-main&gt;.product-info-stock-sku{display:inline-block}@media (min-width:768px){html .page-product-bundle.catalog-product-view .product-addto-links{margin-bottom:37px}}@media (max-width:767px){html .page-product-bundle.catalog-product-view .bundle-options-container .product-options-bottom{width:100%}html .page-product-bundle.catalog-product-view .product-addto-links{top:-20px}}html .page-product-bundle.catalog-product-view .product-options-bottom&gt;.product-addto-links{display:none}html .page-product-bundle .bundle-options-container{margin-bottom:0}html .page-product-bundle .bundle-options-container .field.choice{background-color:#f3f3f3;display:inline-table;margin-right:5px;width:200px;height:60px}html .page-product-bundle .bundle-options-container .field.choice a.product-item-link{color:#000}html .page-product-bundle .bundle-options-container .field.choice img.bundle-item-image{width:47px;height:47px;padding:6px 5px 7px 7px}html .page-product-bundle .bundle-options-container .nested.options-list{font-size:10px;font-stretch:normal;font-weight:400;line-height:1.2;letter-spacing:normal}html .page-product-bundle .bundle-options-container .wrapper{align-items:center;display:inline-flex}html .page-product-bundle .bundle-options-container .product-options-bottom{padding:0;display:inline-block;margin:0;border:none}html .page-product-bundle .bundle-options-container .product-social-links{background-color:#f3f3f3}html .page-product-bundle .bundle-options-container .product-options-wrapper .field .control{display:inline-block}html .page-product-bundle .bundle-options-container p.product-name{margin-top:7px}html .page-product-bundle .bundle-options-container div#product-options-wrapper span{font-family:Oswald;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .page-product-bundle .bundle-options-container .product-options-wrapper .field .control{display:block;width:100%;margin-top:10px}html strong#block-related-heading:before{background-image:url('../img/related.png') !important;display:inline-block;width:25px;height:20px;content:"";background-size:contain;background-repeat:no-repeat;position:relative;top:3px}html .block.upsell .block-title.title strong:before{background-image:url('../img/bundle.png') !important;display:inline-block;width:25px;height:23px;content:"";background-size:contain;background-repeat:no-repeat;position:relative;top:5px}html .page-product-bundle .bundle-options-container div#product-options-wrapper span:before{background-image:url('../img/product.png') !important;display:inline-block;width:25px;height:23px;content:"";background-size:contain;background-repeat:no-repeat;position:relative;top:5px;right:4px}html .wishlist-index-index .actions-toolbar .primary button.action.share{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .wishlist-index-index .actions-toolbar .primary button.action.tocart{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .wishlist-index-index .product-items .field.qty .label{display:none}html .wishlist-index-index .product-items .field.qty input{height:40px}html .wishlist-index-index .product-items .product-item-actions button{height:40px}html .modal-popup .modal-footer button{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html button.action.reload.captcha-reload{font-family:Oswald;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}html .customer-account-edit .form-edit-account .field.password-info{display:none}html .customer-account-edit .actions-toolbar{float:left;clear:both}html .secondary-addto-links.actions-secondary{display:none !important}html .compare.wrapper{display:none}html .page-header .header.links a,html .page-header .topnav-item{font-size:11px}@media (min-width:768px){html .cms-index-index .page-main{max-width:1680px}html .navigation .level0{margin:0;position:relative !important;float:left;display:block}html .navigation .level0 a{padding-right:10.5px !important}html .navigation .level0&gt;.level-top{padding:0 10.5px}html .navigation .level0&gt;.submenu{position:absolute !important;width:unset}html .navigation .ui-menu&gt;.level0.parent&gt;a.ui-state-focus:after,html .navigation .ui-menu&gt;.level0.parent&gt;a.ui-state-active:after{top:62%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(26,24,25,0);border-bottom-color:#1a1819;border-width:10px;margin-left:-10px}html .header-wrapper-right{right:20px;top:10px;float:right}html .navigation.megamenu li.level0 .submenu:not(.level0){min-height:190px}html .navigation.megamenu li.level0 .submenu .column{width:100% !important}}@media (min-width:1440px){html .navigation .level0&gt;.level-top{padding:0 13.5px}html .navigation .level0:first-of-type&gt;.level-top{margin-left:20.5px}html .block-search{width:300px}html #categorysearch-searchbox-block-search #categorysearch_searchbox{width:300px}}@media (max-width:1439px) and (min-width:768px){html .navigation .level0:first-of-type&gt;.level-top{margin-left:18.5px}html .navigation .level0&gt;.level-top{font-size:14px}}html .catalog-category-view .toolbar.toolbar-products .toolbar-amount,html .catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount{display:none}html .catalog-category-view .filter-range-wrapper,html .catalogsearch-result-index .filter-range-wrapper{padding-top:10px}html .catalog-category-view .filter-options-item.allow,html .catalogsearch-result-index .filter-options-item.allow{border-bottom:solid 3px #f8f8f8;padding-bottom:20px;padding-top:20px}@media (max-width:1023px){html .page-header .header.content&gt;.block-search .action.search{display:none}html .block-search .label{position:static}html .block-search .label:before{content:'\f002';color:#1a1819;font:normal normal normal 21px/1 FontAwesome;position:absolute;top:-47px;right:90px;width:21px}html .minicart-wrapper .action.showcart .text,html .wishlist span.text{display:none}html .header-wrapper-right{position:absolute;right:20px;box-sizing:border-box;width:60px;top:30px;z-index:7}html .header-wrapper-right .wishlist{margin-left:0}html .logo img{width:150px}}@media (max-width:767px){html .block-search .label:before{right:84px;top:22px}html .block-search .control{border-top:none}html strong#block-related-heading:before{background-image:url('../../../../../frontend/Piimega/Rajala/default/img/related.png') !important}html .block.upsell .block-title.title strong:before{background-image:url('../../../../../frontend/Piimega/Rajala/default/img/bundle.png') !important}html .page-product-bundle .bundle-options-container div#product-options-wrapper span:before{background-image:url('../../../../../frontend/Piimega/Rajala/default/img/product.png') !important}html .catalog-product-view .minicart-wrapper .action.showcart:before,html .catalog-product-view .minicart-wrapper .action.showcart.active:before{background-image:url('../../../../../frontend/Piimega/Rajala/default/img/icon-shoppingcart.svg') !important}html .catalog-product-view button#product-addtocart-button:before,html .catalog-product-view button#product-taopix-button:before{content:url('../../../../../frontend/Piimega/Rajala/default/img/icon-shoppingcart.svg') !important}html .catalog-product-view select:not([disabled]){background-image:url('../../../../../frontend/Piimega/CoreTheme/fi_FI/images/select-bg.svg') !important}html .quick-category-group .quick-category-icon{width:35px}html .navigation.megamenu .level0.submenu .column ul.column-items img.megamenu_nav_icon{height:unset !important;width:unset !important}html .navigation.megamenu .level0.submenu .column ul.column-items img.megamenu_nav_icon~li{margin-left:35px !important}}@media (max-width:767px) and (max-width:420px){html .quick-category-group .quick-category-text{text-align:center}}@media (min-width:768px) and (max-width:1023px){html .block-search{right:0;width:100%;top:76px}html .block-search input{margin:15px 0}html .block-search .field.search{background-color:#fd0}html .block-search .label:not(.active)+.control input{position:absolute}html .block-search .control{margin:55px 20px 0;position:static}html #categorysearch-searchbox-block-search #search_mini_form input.list-visible:focus{margin-bottom:20px}html .checkout-cart-index .cart-container .form-cart{padding-right:2%;width:73%}html .checkout-cart-index .cart.table-wrapper .col.price,html .checkout-cart-index .cart.table-wrapper .col.qty,html .checkout-cart-index .cart.table-wrapper .col.subtotal{padding:20px 5px 10px}html .checkout-cart-index .cart-summary{padding:1px 10px 25px;width:27%}html .checkout-cart-index .cart-discount,html .checkout-cart-index .block.crosssell{width:73%}html .checkout-cart-index .cart-totals .grand strong{font-size:1.6rem}}@media (min-width:1024px){html .block-search{right:20px;width:auto;float:none;display:flex;justify-content:flex-end;padding-right:30px;position:relative;top:8px}html .sections.nav-sections{padding-right:0}html .logo{top:19px}}html .catalog-category-view .filter-current.clearfix{border-bottom:solid 3px #f8f8f8}html .catalog-category-view .filter-current.clearfix .item{background-color:#f3f3f3;padding:2px 0 2px 6px;display:inline-flex;margin:2.5px}html .catalog-category-view .filter-current.clearfix .item .filter-label{display:none}html .catalog-category-view .filter-current.clearfix .item .filter-value{font-family:Oswald;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;text-transform:uppercase;color:#1a1819;display:inline-flex}html .catalog-category-view .filter-current.clearfix .item .action.remove{float:right;left:0;top:1px;position:relative;display:inline-flex}html .catalog-category-view .filter-current.clearfix .item .action.remove:before{font-size:28px;opacity:.3}html .catalog-category-view .products-grid .product-item-info{margin:unset;padding:unset;box-shadow:none;border:none}html .short-attribute-list{width:33%}html .short-attribute-list th{font-weight:400}html .product.data.items .data.item.title{text-transform:uppercase;max-width:25%}html .product.data.items .data.item.title a{margin-right:30px;margin-top:-3px}@media (max-width:575px){html .product.data.items .data.item.title a{margin-right:10px}}@media (max-width:439px){html .product.data.items .data.item.title a{word-break:break-all}html .product.data.items&gt;.item.content{margin-top:82px}}html .subcategorylist .open{font-weight:700}@media (min-width:768px) and (max-width:768px){html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-info-main{width:50% !important}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product .media{width:50% !important}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-add-form{width:100%}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-add-form form{display:block !important}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .box-tocart .actions{margin:0;display:inline-block;overflow:hidden;width:85%}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .box-tocart .actions button{width:100% !important;margin-left:9px}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .box-tocart .field.qty{float:left;width:15%}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-addto-links{display:block;position:relative;margin:10px 0 0;width:100% !important}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-addto-links .a.action.towishlist{width:100% !important}html .catalog-product-view:not(.page-layout-piimega-giftcard-layout):not(.page-layout-piimega-school-layout) .product-addto-links a{width:100% !important}html .product.data.items{width:100%}}html .slick-prev:before{content:url('../img/icon-arrow-left.png') !important}html button.slick-prev.slick-arrow,html button.slick-next.slick-arrow{opacity:.5;background-color:#fff;width:30px;height:60px}html .slick-next:before{content:url('../img/icon-arrow-right.png') !important}html .cart.table-wrapper .actions-toolbar&gt;.action-edit:before,html .cart.table-wrapper .actions-toolbar&gt;.action-delete:before{font-size:38px}html .cart.table-wrapper .actions-toolbar&gt;.action-edit:before{content:'\f044';font:normal normal normal 24px FontAwesome}html .modal-popup button:active,html .modal-popup button:focus{background:#fd0;color:#1a1819;border:unset}html .modal-popup .modal-inner-wrap{width:90%}html .modal-popup .modal-content{padding-bottom:20px}html .modal-popup .action-close{display:none}html .cartpopup{max-width:768px;width:100%;left:50%;transform:translateX(-50%);pointer-events:unset}html .cartpopup footer.modal-footer{display:none}html .cartpopup h1.modal-title{font-family:Oswald;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase;border-bottom:none}html .cartpopup .productinfo{display:inline-block;height:unset;padding:0 8px}html .cartpopup .productImage{width:70px;height:70px}html .cartpopup .productData{display:inline-block;width:calc(100% - 70px)}html .cartpopup h1.productName{font-family:Montserrat;font-size:14px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;display:inline-block;vertical-align:middle;width:76%;margin-left:20px}@media (max-width:767px){html .cartpopup h1.productName{width:60%;line-height:initial}}html .cartpopup .productinfo .price{font-family:Montserrat;font-size:14px;font-weight:700;font-style:normal;display:inline-block;vertical-align:middle;line-height:70px;margin-left:20px;float:right}html .cartpopup .modal-button.container{display:inline-block;width:100%;margin:25px 0;position:relative}html .cartpopup button.back-button{float:left;background-color:#f3f3f3}@media (max-width:400px){html .cartpopup button.back-button{width:100%;margin-bottom:10px}}html .cartpopup button.cart-button{float:right}@media (max-width:400px){html .cartpopup button.cart-button{width:100%}}html .cartpopup button.cart-button:after{content:"\f178";font:normal normal normal 14px/1 FontAwesome;margin-left:5px}html .cartpopup .product-item-info:hover{border:none;margin:unset;padding:unset}html .cartpopup li.item.product.product-item{width:50%;float:left;display:inline-block;padding:0 8px;box-sizing:border-box}@media (max-width:767px){html .cartpopup li.item.product.product-item{width:100%}}html .cartpopup li.item.product.product-item a.product.photo.product-item-photo img{width:37px;height:47px}html .cartpopup li.item.product.product-item .product-item-info{width:100%;display:inline-block}html .cartpopup li.item.product.product-item a.product.photo.product-item-photo{display:inline-block;float:left}html .cartpopup li.item.product.product-item .product.details.product-item-details{display:inline-block;float:left;width:40%}html .cartpopup li.item.product.product-item .actions-primary{display:inline-block;float:right}html .cartpopup li.item.product.product-item strong.product.name.product-item-name{display:inline-block;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Montserrat;font-size:10px;font-weight:400;font-style:normal;padding:0 10px;margin:unset}@media (max-width:767px){html .cartpopup li.item.product.product-item strong.product.name.product-item-name{width:100%}}html .cartpopup li.item.product.product-item .price-box .price{background:0 0;font-family:Oswald;font-size:12px;font-weight:500}html .cartpopup li.item.product.product-item button.action.tocart.primary{background-color:#f3f3f3}@media (max-width:400px){html .cartpopup .product-item .tocart span{display:none}html .cartpopup .product-item .tocart{padding:3px 10px;border-radius:2px}html .cartpopup .product-item .tocart:before{display:block;background-image:url('../../../../../frontend/Piimega/Rajala/default/img/icon-shoppingcart.svg') !important;width:25px;height:19px;background-size:contain;background-repeat:no-repeat;content:'';position:relative;margin:0 auto;margin-bottom:2px}}html .box.box-club .box-title{font-size:1.6rem}html .box.box-club .box-content{margin-top:10px}html .box.box-club .box-actions{margin-bottom:10px}html .box.box-club .box-actions a{color:#000;text-decoration:underline}@media (max-width:414px){html .checkout-index-index .additional-checkout-header{display:table}}html .checkout-cart-index .cart.table-wrapper .item .col.item{width:100%;word-break:break-word}html .checkout-cart-index .form-cart .action.update{margin-top:30px}html .checkout-cart-index .cart-discount .block.discount{width:100%}html .checkout-cart-index .cart-discount .title{padding:0;margin:0;cursor:default}html .checkout-cart-index .cart-discount .title:after{display:none}html .checkout-cart-index .cart-discount .title #block-discount-heading{font-family:Montserrat;font-size:1.2rem;color:#1a1819;text-transform:uppercase;cursor:default}html .checkout-cart-index .cart-discount .input-text{height:41px}html .checkout-cart-index .cart-discount .input-text::placeholder{color:#1a1819;opacity:.5}html .checkout-cart-index .cart-discount .action.apply.primary{color:#1a1819;background-color:#f3f3f3;border:none}html .checkout-cart-index .cart-discount .action.apply.primary:hover{opacity:.8}html .checkout-cart-index .block.crosssell{margin-top:0}@media (min-width:768px){html .checkout-cart-index .cart-discount{position:relative;bottom:80px;max-width:50%}html .checkout-cart-index .cart-discount .block.discount{max-width:350px}html .checkout-cart-index .cart-discount .input-text{width:90%}html .checkout-cart-index .cart.item.message.notice{padding:35px 10px 10px}}@media (max-width:767px){html .checkout-cart-index .cart-discount{padding:0 15px 15px}html .checkout-cart-index .cart-discount .actions-toolbar{padding-left:15px}}html .checkout-index-index .piimega-shipping-method-row-after{padding-right:0 !important}html .checkout-index-index select[id*=pickup-point-row_]{width:100% !important}html .checkout-index-index .payment-method label[for=klarna_pay_later] div{position:relative;top:-5px}html .catalog-category-view .toolbar-products .item a:visited{color:#1a1819}html .catalog-category-view .toolbar-products .item:hover .page{color:#fd0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){html footer.page-footer,html main#maincontent,html div.page-wrapper&gt;.seo-text-box-container{flex-shrink:0}}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .items-in-cart .product .product-item-details{padding-left:unset;display:block;position:relative;float:none;width:100%;height:auto}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .opc-block-summary .minicart-items-wrapper{overflow:unset;max-height:unset}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column .block.items-in-cart{margin-bottom:5px}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column table.data.table.table-totals .totals.discount{pointer-events:none;cursor:auto}html body.piimega-onestepcheckout.checkout-index-index.page-layout-1column table.data.table.table-totals .total-rules{display:none}html .block.upsell .amasty-label-container,html .products.wrapper.grid.products-grid.products-related .amasty-label-container,html .fotorama--fullscreen .amasty-label-container{display:none !important}html .page-product-configurable.page-layout-piimega-school-layout .product-add-form .super-attribute-select{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}html .page-product-configurable:not(.page-layout-piimega-school-layout) .product-add-form .options-list{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}html .checkout-index-index .payment-methods div.mage-error[generated]{margin-left:15px}html .page-product-configurable .product-info-main .product-info-price .price-box .price-container&gt;span.price-label{display:none}html .minicart-items .product-item-details .product.options.active .content .item-options .values&gt;span.price{display:none}html .cart-container .cart.item .product-item-details .item-options .price{display:none}html img,html object,html video,html embed{height:auto}html .product.media{z-index:0}html .paytrail-payment-methods .paytrail-payment-method{padding:5px 0}html .col-3rd,html .col-50{z-index:3}html main.page-main{z-index:1}html .product.info.detailed .data.item.content{border:none}html .product.info.detailed .product.data.items&gt;.item.title&gt;.switch{border:none;background:0 0}html .post-view-modern{width:100%}.kuContainer .kuGridView{margin:30px 0}.kuContainer .kuGridView ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.kuContainer .kuGridView ul li{width:100%;border:0 none;transition:none;min-height:auto;padding:25px 5px 5px;margin:0}.kuContainer .kuGridView ul li:hover{transition:none;box-shadow:0px 0px 31px -3px rgba(0,0,0,.41)}.kuContainer .kuGridView ul li:hover img{transform:scale(1)}.kuContainer .kuGridView ul li .kuNameDesc{padding-left:0}.kuContainer .kuGridView ul li .kuName a{font-size:11px}.kuContainer .kuGridView ul li .kuName a:hover{text-decoration:none}.kuContainer .kuGridView ul li .kuPrice{padding-left:0;padding-bottom:3px;display:flex;flex-wrap:wrap;flex-direction:row;font-family:Oswald,sans-serif}.kuContainer .kuGridView ul li .kuSalePrice{background-color:#fd0;color:#000;font-family:Oswald,sans-serif;font-weight:500;padding:3px 12px;order:1}.kuContainer .kuGridView ul li .kuOrigPrice{padding:3px 12px;order:2;width:100%;font-weight:400;font-size:12px;color:#000;opacity:.4}@media screen and (min-width:640px){.kuContainer .kuGridView ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.kuContainer .kuGridView ul{grid-template-columns:repeat(4,1fr)}}.klevu-recs .kuRECSContainer .kuRECSResults::-webkit-scrollbar{width:10px;height:10px;border-radius:5px}.klevu-recs .kuRECSContainer .kuRECSResults::-webkit-scrollbar-track{background:#fff}.klevu-recs .kuRECSContainer .kuRECSResults::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.klevu-recs .kuRECSContainer .kuRECSResults::-webkit-scrollbar-thumb:hover{background:#414042}.klevu-recs .kuRECSContainer .kuRECSResultsInner .kuRECS-itemWrap{border-color:#fff;border-radius:0;width:160px}.klevu-recs .kuRECSContainer .kuRECSResultsInner .kuRECS-itemWrap:hover{border-color:#bbb;box-shadow:3px 3px 4px 0 rgba(0,0,0,.3)}.klevu-recs .kuRECSContainer .kuRECSResultsInner .kuRECS-itemWrap .kuSalePrice{font-family:Oswald,sans-serif;font-weight:500;font-size:14px;background-color:#fd0;color:#000;display:inline;padding:3px 15px}.klevu-recs .kuRECSContainer .kuRECSResultsInner .kuRECS-itemWrap .kuRECSAddToCartBtn{display:none}.klevu-recs .kuRECSContainer .kuRECSResultsInner a.kuRECSTitle{white-space:normal;overflow:visible;font-size:11px;font-weight:400;height:48px}.klevu-recs .kuRECSContainer .kuRECSResultsInner .kuRECS-itemImg{height:auto}html body .kuSearchResultsPageContainer .kuResults{margin:30px 0}html body .kuSearchResultsPageContainer .kuResults ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}html body .kuSearchResultsPageContainer .kuResults ul li{width:100%;border:0 none;transition:none;min-height:auto;padding:25px 5px 5px;margin:0}html body .kuSearchResultsPageContainer .kuResults ul li:hover{transition:none;box-shadow:0px 0px 31px -3px rgba(0,0,0,.41)}html body .kuSearchResultsPageContainer .kuResults ul li:hover img{transform:scale(1)}html body .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap{border:0 none}html body .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdBottom{height:auto;padding:0}html body .kuSearchResultsPageContainer .kuResults ul li .kuProdAdditional{display:none}html body .kuSearchResultsPageContainer .kuResults ul li .kuName a{font-size:11px}html body .kuSearchResultsPageContainer .kuResults ul li .kuName a:hover{text-decoration:none}html body .kuSearchResultsPageContainer .kuResults ul li .kuPrice{padding-left:0;padding-bottom:3px;display:flex;flex-wrap:wrap;flex-direction:row;font-family:Oswald,sans-serif}html body .kuSearchResultsPageContainer .kuResults ul li .kuSalePrice{background-color:#fd0;color:#000;font-family:Oswald,sans-serif;font-weight:500;padding:3px 12px;order:1}html body .kuSearchResultsPageContainer .kuResults ul li .kuOrigPrice{padding:3px 12px;order:2;width:100%;font-weight:400;font-size:12px;color:#000;opacity:.4}html body .kuSearchResultsPageContainer .kuClippedOne{display:block !important}@media screen and (min-width:640px){html body .kuSearchResultsPageContainer .kuResults ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){html body .kuSearchResultsPageContainer .kuResults ul{grid-template-columns:repeat(4,1fr)}}.avarda3-checkout-index .opc-wrapper{max-width:636px}.avarda3-checkout-index .table-checkout-shipping-method{width:100%}.avarda3-checkout-index .checkout-container .opc-wrapper .step-title{font-family:Tungsten,sans-serif;font-size:30px;font-weight:600}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table&gt;tfoot&gt;tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content&gt;*[class],.panel.wrapper&gt;*[class],.footer.content&gt;*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}</pre></body></html>