.lazyframe[data-ratio="3:4"]:before{padding-top:133.33%}.lazyframe[data-ratio="9:16"]:before{padding-top:177.78%}.lazyframe[data-ratio="4:1"]:before{padding-top:25%}.lazyframe[data-padding]:before{padding-top:attr(data-padding %)}h1,.shogun-heading-component h3{font-family:ivypresto-text,serif;font-weight:200!important}h2,.slideshow-classic__banner h2.title{font-family:ivypresto-text,serif;font-weight:300}.content h2,.collection__description h3{font-size:1.25em}.title{font-weight:200}.heading-wrapper.heading-wrapper--no-divider{margin-bottom:5px}.secondary-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.image__container.product__imageContainer{overflow:hidden}div.has-secondary-image-swap .swap--visible{height:auto!important}.announcement-bar__content.show-close-icon-true{padding-right:20px;padding-left:0}@media only screen and (max-width: 1600px){.xlarge-down--one-whole{width:calc(100% - 20px)}.has-no-side-gutter .xlarge-down--one-whole,.has-no-side-gutter .xlarge-down--one-half,.has-no-side-gutter .xlarge-down--eight,.has-no-side-gutter .xlarge-down--one-third,.has-no-side-gutter .xlarge-down--two-thirds,.has-no-side-gutter .xlarge-down--one-fourth,.has-no-side-gutter .xlarge-down--four,.has-no-side-gutter .xlarge-down--one-fifth,.has-no-side-gutter .xlarge-down--three-fifths,.has-no-side-gutter .xlarge-down--two-fifths,.has-no-side-gutter .xlarge-down--one-sixth,.has-no-side-gutter .xlarge-down--one-seventh,.has-no-side-gutter .xlarge-down--one-eighth,.has-no-side-gutter .xlarge-down--two{margin-right:0;margin-left:0}.has-no-side-gutter .xlarge-down--one-whole{width:100%}}ul.center-bullets{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}ul.center-bullets>li{margin-bottom:.5em}#header .is-width-wide .mega-menu{width:100%;left:0}.header__menu>.header__menu-items{position:initial;justify-content:space-around;max-width:1200px;margin:auto}ul#currency-list-header__selector-form--action-icons{max-height:80vh;overflow-x:hidden}.has-background-image{position:relative;overflow:hidden}.has-background-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.background-parallax{clip-path:inset(0)}.background-parallax:before{position:fixed}.background-parallax.one-half:before{width:50%}.background-parallax.one-half:nth-child(2n of.background-parallax.one-half):before{left:50%}@media only screen and (min-width: 799px){#collection-matrix .one-third{width:calc((100% - (80px * 2)) / 3);padding-bottom:40px}#collection-matrix .one-fourth{width:calc((100% - 240px)/4);padding-bottom:40px}.navbar-item.header__item{max-width:200px}}@media only screen and (max-width: 798px) and (min-width: 481px){#collection-matrix .medium-down--one-half{width:calc((100% - 80px)/2)}}@media only screen and (max-width: 798px){.newsletter__wrapper{padding:40px 0;max-width:100%}.image-with-text__text-column{padding-top:.5em}}@media only screen and (max-width: 480px){.image-slideshow .mobile-text--below-media .caption-content{padding:0}}[id^=wg__countdown]{color:#fff;font-weight:100;text-align:center;font-size:30px;width:100%}[id^=wg__countdown]>div{padding:5px;border-radius:3px;background:#ffb253;margin:5px}[id^=wg__countdown] div>span{padding:5px 10px;border-radius:3px;background:#ec8200;display:inline-block}[id^=wg__countdown] .smalltext{padding-top:5px;font-size:16px}#wg__countdown--min{font-size:1em}#wg__countdown--min>div{margin:2px}#wg__countdown--min .smalltext{font-size:.8em}@media only screen and (max-width: 480px){[id^=wg__countdown]>div{width:calc(33.333% - 5px)}}.shopify-block--inner{height:100%;width:100%}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-right:var(--divider-border-thickness) solid var(--color-border);flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.group-block{width:100%;height:auto;flex:0 1 auto}.group-block,.group-block-content{position:relative}.group-block-content{height:100%;width:100%;gap:var(--gap);flex-flow:var(--flex_direction) nowrap;justify-content:var(--horizontal_alignment);align-items:var(--vertical_alignment)}.layout-panel-flex--row>.group-block--width-fit{flex:0}.layout-panel-flex--row>.group-block--width-fill{flex:1}.layout-panel-flex--row>.group-block--width-custom{flex-basis:var(--size-style-width)}.group-block--height-fit{height:auto}.group-block--height-custom,.group-block--height-fill{height:var(--size-style-height)}.layout-panel-flex--column>.group-block--height-fit{flex:0 1 auto}.layout-panel-flex--column>.group-block--height-fill{flex:1}.layout-panel-flex--column>.group-block--height-custom{flex-basis:var(--size-style-height)}@media only screen and (max-width: 480px){.mobile-column{flex-flow:column nowrap}}.image-block{width:100%}.textbox-block>.shopify-block--inner{max-width:var(--max-width)}.textbox-block .textbox-content{display:grid;background-color:var(--background-color);margin:10px;text-align:center;padding-top:var(--padding-top);padding-right:var(--padding-right);padding-bottom:var(--padding-bottom);padding-left:var(--padding-left)}@media only screen and (max-width: 798px){.textbox-block{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.block__button{position:relative;display:block}.block__button--outer{position:relative;font-size:2em;border-radius:inherit;overflow:hidden;z-index:2;padding:1px;color:inherit}.block__button--outer:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;display:block;border-radius:inherit}.block__button--inner:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit}.block__button--inner{overflow:hidden;position:relative;border-radius:inherit;display:block;padding:.55em 1em .5em;color:inherit}.block__button--inner p{line-height:1.5;display:block;position:relative;z-index:inherit;margin:0}.block__button--bkgnd{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;border-radius:inherit}.block__button--bkgnd:after,.block__button--bkgnd:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit}.banana-views-sentence{font-size:12px}.fera__view-count-grid{display:flex;justify-content:center;align-items:center;margin-top:5px;min-height:25px}.fera-notification-text,.fera-notification-text a{color:#000!important}.banana-socialProofPopup-container .banana-product-link{color:inherit;font-weight:400;font-size:1em}@media only screen and (max-width: 798px){ul.pagination-list{width:100%}}@media only screen and (max-width: 1024px){.large-down--is-justify-center{justify-content:center}}.slider-gallery:not(.flickity-enabled){flex-wrap:nowrap}.product-thumbnail__vendor{padding-bottom:4px}.product-thumbnail__vendor a{color:#303030}.product-thumbnail__vendor a:hover{color:#6cb}.product_is__sold .product-thumbnail__title>span{display:block;position:relative}.product_is__sold .product-thumbnail__title>span:after{content:"";display:inline-block;position:absolute;width:5px;height:5px;background-color:#ee1909;border-radius:100%;margin:3px 0 0 5px;z-index:1}.image-element__wrap img.lazyloaded.image_zoom{transform:scale(1.2)}.image-element__wrap img{transition:filter .2s,transform .5s}span.product-thumbnail__price.price{font-size:.9em;padding-top:6px}.product_is__sold .product-thumbnail__price{color:#bb0e00;text-transform:uppercase;font-style:italic;margin-top:5px}.product-block--price .price-ui--loading,.product-block--price .price-ui-badge--loading{opacity:1}#snippet-bubble--wrap{position:fixed;display:flex;flex-direction:column;left:0;top:0;height:100vh;pointer-events:none;z-index:99999}.product-icons{position:absolute;display:flex;flex-direction:column;bottom:-10px;left:-10px;z-index:10}#snippet-bubbles{position:absolute;display:flex;flex-direction:column;top:80%;transform:translateY(-50%);will-change:transform}.product-icon,.snippet-bubble{position:relative;margin:2px;background-color:#ffffffe5;box-shadow:-3px 3px 6px #0003;width:45px;height:45px;transition:.4s ease;color:initial}.snippet-bubble{width:60px;height:60px;left:-10px;padding:8px;background:#00ffba;pointer-events:all}.product-icon.circle-icon,.snippet-bubble.circle-icon{border-radius:50%}.product-icon.has-padding,.snippet-bubble.has-padding{padding:5px}.product-icon.has-border,.snippet-bubble.has-border{border:1px solid}.product-icon.is-dark,.snippet-bubble.is-dark{background-color:#1b1d2b;color:#fff}.product-icon.is-dark svg,.snippet-bubble.is-dark svg{fill:#fff}.product-icon img,.snippet-bubble img{visibility:visible!important;opacity:1!important;height:100%;width:100%}img.product-icon--secondary,img.snippet-bubble--secondary{opacity:0!important;transition:opacity .5s ease-out;position:absolute;top:0;right:0;bottom:0;left:0}.product-icon:not(.is-banner) .product-icon--desc:before,.snippet-bubble--desc:before{content:"";position:absolute;left:-10px;border:5px solid transparent;border-right:5px solid #fff;border-right-color:inherit;top:50%;transform:translateY(-50%);color:inherit}.product-icon.is-dark .product-icon--desc:before,.snippet-bubble.is-dark .snippet-bubble--desc:before{border-right-color:#1b1d2b}.product-icon--desc,.snippet-bubble--desc{position:absolute;top:50%;left:100%;width:0;max-width:270px;opacity:0;visibility:hidden;transition:transform .5s ease,opacity .5s ease;transition-delay:.2s;width:max-content;transform:translate(5px,-50%);background-color:inherit;padding:5px;box-shadow:-3px 3px 6px #0003;border-radius:3px;border-color:#fff;color:inherit}.snippet-bubble--desc{border-color:#00ffba}.snippet-bubble a{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width: 798px){.product-icons:has(.product-icon.is-banner){width:100%;position:relative;bottom:auto;left:auto}}.product-icon.is-banner{width:100%;height:auto;margin:4px 0 0}.product-icon.is-banner .product-icon--desc{position:relative;visibility:visible;opacity:1;top:auto;left:auto;transform:none;padding:0;text-align:center;max-width:none}.collection_header .collection__description h2{font-size:1.4em;margin-bottom:.2em}.collection_header .collection__description h3{font-size:1.25em;margin-top:.5em;margin-bottom:1em;font-family:Open Sans,sans-serif;font-weight:400}.pt-display-dropdown .filter-clear:before{width:20px!important;height:20px!important}.filter-menu .pt-display-dropdown .filter-clear:before{text-indent:0!important;content:"X"!important;color:#000;display:block;text-align:center;font-size:1.2em;border:1px solid #d7d7d7;border-radius:50%}.filter-menu .pt-display-dropdown .filter-clear:hover:before{background:#f1f1f1}.collection-buttons{margin:50px 0}.collection-button .block-btn{display:block;position:relative;border:0 solid #fff;border-width:1px 0;padding:1em;color:#fff;max-width:400px;flex:1 1 auto;text-align:center;transition:all .4s}.collection-button .block-btn.selected{background-color:#fff}.collection-button .block-btn.selected *{color:#1d1f35}.collection-button .block-btn *{color:#fff;transition:color 1s ease;margin:0}@media (hover: hover){.collection-button .block-btn:after,.collection-button .block-btn:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all .4s ease;z-index:-1}.collection-button .block-btn:hover *{color:#1d1f35}.collection-button .block-btn:hover:before{box-shadow:inset 0 31px #fff,inset 0 -31px #fff}.collection-button .block-btn:hover:after{box-shadow:inset 0 0 0 1px #fff}.product-icon:not(.is-banner):hover{width:65px;height:65px}#snippet-bubbles{top:50%}.snippet-bubble:hover{left:10px}}.product-icon:hover img.product-icon--secondary,.snippet-bubble:hover img.snippet-bubble--secondary{display:block;opacity:1!important}.product-icon:not(.is-banner):hover .product-icon--desc,.snippet-bubble:hover .snippet-bubble--desc{visibility:visible;opacity:1;transform:translate(15px,-50%)}.collection_wrapper.wgoutlet .collection_header{max-width:1200px}.wgoutlet .collection__breadcrumb.has-padding-bottom{padding-bottom:40px}.wgoutlet .breadcrumb ul{justify-content:center}.wg__sticker-holder{position:absolute;top:10px;left:-5px;display:flex;flex-direction:column;max-width:50%;z-index:11}.wg__sticker-holder__content{font-size:.8rem}.wg__thumbnail-sticker{display:flex;align-items:center;justify-content:flex-start;padding:5px 30px 5px 10px;text-align:left;background-color:#253c76;color:#fff;min-height:30px;clip-path:polygon(0% 0%,100% 0%,85% 50%,100% 100%,0% 100%)}.collections-slider:after{content:"flickity";display:none}@media only screen and (min-width: 799px){.collections-slider.collections-slider__desktop-grid:after{content:""}.collections-slider__desktop-grid{display:flex;flex-wrap:wrap;max-width:1200px}}.sticky-product-scroll{display:flex;flex-wrap:wrap}.product-block{width:100%}.swatch [data-variant-option-available=false]+.swatch-element.color [data-variant-image=true]{opacity:.5}.description h3{font-family:ivypresto-text,serif;font-weight:300;font-size:1.25em;margin-bottom:.5714em}.description h4{font-size:1.15em;margin-bottom:.5em;line-height:1.15em;font-weight:700}.description .easytabs-content-holder>h4:not(:first-child){margin-top:1em}.content .easytabs-content-holder ul:first-child{margin-top:0}.easytabs-container blockquote{line-height:1.5;font-size:1em;padding:.4em;border-left:0}blockquote>span.author{text-align:right;display:block;padding-top:.5em;font-weight:700}.description .product__spec_table td{border-width:0;padding:1em .5em;vertical-align:middle}.description .product__spec_table tr:not(:last-child){border:0 #D3D3D3 solid;border-bottom-width:1px}.description .product__spec_table .spec_title{white-space:nowrap;font-weight:600}@media only screen and (max-width: 480px){.description .product__spec_table td{display:block;width:100%;border-width:0;padding:.5em}.description .product__spec_table tr:not(:last-child){display:block;border-bottom-width:0;margin-bottom:.5em}.description .product__spec_table .spec_title{border-bottom-width:1px}}.not-eligible-for-paybyfinance [id*=klarna_on_site_messaging_app_block]{display:none}.product-block--\@app:has([id*=klarna_on_site_messaging_app_block]) .credit-promotion-badge>.container{flex-direction:column!important}.product-block--\@app:has([id*=novuna]),.product-block--\@app:has([id*=klarna_on_site_messaging_app_block]){display:inline-flex;align-items:stretch;width:auto;margin-top:10px}.product-block--\@app:has([id*=novuna]):has(+.product-block--\@app [id*=klarna_on_site_messaging_app_block]){margin-right:10px}.product-block--\@app:has([id*=novuna]) .shopify-app-block,.product-block--\@app:has([id*=novuna]) .product-app,.product-block--\@app:has([id*=klarna_on_site_messaging_app_block]) .shopify-app-block,.product-block--\@app:has([id*=klarna_on_site_messaging_app_block]) .product-app{display:flex}shopify-payment-button__button[disabled]{cursor:not-allowed}.zsiq_flt_rel{background-color:#1d1f38!important}.variant-selection option:disabled{color:#ccc}div#container{width:100%}.purchase-details .purchase-details__spb--true #pay_container{flex:1 0 calc(50% - 12px);margin:0 6px 0 0;max-width:calc(50% - 12px)}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary{margin:0 0 10px;max-width:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.purchase-details .purchase-details__spb--true #pay_container{width:100%!important;max-width:calc(50% - 12px)!important}}@media only screen and (max-width: 798px){.purchase-details .purchase-details__spb--true #pay_container{flex:1 0 100%;margin-right:0;margin-top:0;margin-bottom:12px;max-width:100%}}#snize-search-results-list-mode span.snize-thumbnail img{position:unset!important}.hero_banner{position:relative;overflow:hidden}.hero_banner,.hero_banner--image{display:flex;justify-content:center;align-items:center}.hero_banner--media{z-index:-50;clip:rect(0 1903px 600px 0);clip:rect(0,1903px,600px,0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.hero_banner--media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000bf;z-index:1}.hero_banner--media,.hero_banner--image,.hero_banner--video{position:absolute;top:0;right:0;bottom:0;left:0}.hero_banner--image,.hero_banner--video{z-index:-100}.hero_banner--image .image-element__wrap{position:fixed;top:0;right:0;bottom:0;left:0;max-width:none!important;max-height:none!important;min-width:100%;min-height:100vh}.hero_banner--video video{position:fixed;z-index:0;min-width:100%;max-width:none}.article--intro{color:#363636;font-size:1em;text-align:center;line-height:1.6em;letter-spacing:1px}.article-main .shg-hr-wrapper{padding:20px 0 30px}#template-article .article-main .shogun-heading-component h2{font-size:1.6em;font-weight:200}.gift__heading{padding:1em 0;margin-left:-10px;border-top:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3}.gift__heading .cart__headings{padding:0}.gift__wrapper .cart__card:first-child{border-top:0}.gift__wrapper div.gift__card.cart__card:first-of-type{border-top:0}.gift__wrapper .cart__info .item__note{font-size:.75em;margin-top:20px;color:#a1a1a1}@media only screen and (max-width: 798px){.cart__info{align-items:flex-start}.quantity-box-enabled-false .cart__description{width:100%}.gift__heading .cart__headings{display:block}.gift__heading .cart__headings h3{font-size:1.2em}.gift__wrapper .cart__description{border-bottom:1px solid #dedede;padding-bottom:10px;margin-bottom:10px}.gift__wrapper .item__properties{font-size:1em;margin-top:10px}}#dedication{display:flex;flex-direction:column;max-width:400px;margin:1em 0}#dedication>label{padding:0 0 10px;color:#363636;display:block;font-size:1rem;font-weight:400}#dedication>textarea{color:#363636;display:block;font-size:1em;max-width:100%;outline:none;box-shadow:none;border:#d3d3d3 solid 1px;vertical-align:top}#dedicationDefaultBtn{padding:5px;border:1px solid #dedede;flex:1 0 auto;margin:.5em 0;color:#878787;transition:.2s;text-align:center}#dedicationDefaultBtn:hover{color:#3a3a3a;border-color:#3a3a3a}
/*# sourceMappingURL=/cdn/shop/t/361/assets/styles-custom.css.map */
