@media (max-width: 767.98px){.pull-left-sm{float:right}.pull-right-sm{float:left}}@media (min-width: 768px) and (max-width: 1023.98px){.pull-left-md{float:right}.pull-right-md{float:left}}@media (min-width: 1024px) and (max-width: 1154.98px){.pull-left-lg{float:right}.pull-right-lg{float:left}}@media (min-width: 1155px){.pull-left-xl{float:right}.pull-right-xl{float:left}}@media (max-width: 767.98px){.hidden-sm-down{display:none !important}}@media (max-width: 1023.98px){.hidden-md-down{display:none !important}}@media (max-width: 1154.98px){.hidden-lg-down{display:none !important}}.hidden-xl-down{display:none !important}.row.equal-height>[class^="col"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swatch-circle,.swatch-filter{border:.0625rem solid rgba(0,0,0,0.05);display:block;position:relative;background-size:100%;border-radius:0;height:1.875rem;width:1.875rem;display:inline-block}.swatch-circle::after,.swatch-filter::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-circle::after,.swatch-filter::after{content:'';border:.0625rem solid #d9d9d9;position:absolute;opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.swatch-circle[disabled],.swatch-circle.disabled,.swatch-circle.unselectable,.swatch-filter[disabled],.swatch-filter.disabled,.swatch-filter.unselectable{cursor:default;opacity:.2;pointer-events:none}.swatch-circle:hover,.swatch-circle.selected,.swatch-circle[data-selected=true],.swatch-filter:hover,.swatch-filter.selected,.swatch-filter[data-selected=true]{border-color:#fff !important}.swatch-circle:hover::after,.swatch-circle.selected::after,.swatch-circle[data-selected=true]::after,.swatch-filter:hover::after,.swatch-filter.selected::after,.swatch-filter[data-selected=true]::after{opacity:1}.swatch-circle.selectable,.swatch-filter.selectable{cursor:pointer}.swatch-circle-beige{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:beige}.swatch-circle-beige::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-beige{border-radius:0;height:1rem;width:1rem;display:inline-block;background:beige}.swatch-filter-beige::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-black{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#000}.swatch-circle-black::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-black{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#000}.swatch-filter-black::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-blue{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#007bff}.swatch-circle-blue::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-blue{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#007bff}.swatch-filter-blue::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-brown{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:brown}.swatch-circle-brown::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-brown{border-radius:0;height:1rem;width:1rem;display:inline-block;background:brown}.swatch-filter-brown::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-green{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#28a745}.swatch-circle-green::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-green{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#28a745}.swatch-filter-green::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-grey{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#8f979d}.swatch-circle-grey::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-grey{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#8f979d}.swatch-filter-grey::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-navy{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:navy}.swatch-circle-navy::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-navy{border-radius:0;height:1rem;width:1rem;display:inline-block;background:navy}.swatch-filter-navy::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-orange{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:orange}.swatch-circle-orange::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-orange{border-radius:0;height:1rem;width:1rem;display:inline-block;background:orange}.swatch-filter-orange::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-pink{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fe249a}.swatch-circle-pink::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-pink{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#fe249a}.swatch-filter-pink::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-purple{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:purple}.swatch-circle-purple::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-purple{border-radius:0;height:1rem;width:1rem;display:inline-block;background:purple}.swatch-filter-purple::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-red{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:red}.swatch-circle-red::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-red{border-radius:0;height:1rem;width:1rem;display:inline-block;background:red}.swatch-filter-red::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-white{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fff}.swatch-circle-white::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-white{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#fff}.swatch-filter-white::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-yellow{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#ff0}.swatch-circle-yellow::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-yellow{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#ff0}.swatch-filter-yellow::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-miscellaneous{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fff;background:-webkit-gradient(linear, right bottom, right top, color-stop(0, #821e91), color-stop(25%, #821e91), color-stop(25%, #edd134), color-stop(50%, #ff0), color-stop(50%, #edd134), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)),-webkit-gradient(linear, right bottom, right top, color-stop(0, #0e5cd1), color-stop(50%, #0e5cd1), color-stop(50%, #e20b0b), to(#e20b0b));background:-o-linear-gradient(bottom, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),-o-linear-gradient(bottom, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%}.swatch-circle-miscellaneous::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.tamara-product-widget{font-family:inherit !important;border-color:#d6d6d3 !important;border-radius:7px !important}.tamara-product-widget .tamara-product-price{font-weight:bold !important}.tamara-product-widget .tamara-product-price span{font-weight:bold !important}.tamara-order h3{font-size:0.8rem;margin-bottom:0;margin-top:0.1rem;text-transform:uppercase}.tamara-order .tamara-logo{height:1.5rem;width:auto}.product-detail{max-width:90rem}@media (min-width: 768px){.product-detail .col-details-medium{-webkit-box-flex:0;-webkit-flex:0 0 39.92%;-ms-flex:0 0 39.92%;flex:0 0 39.92%;max-width:39.92%}.product-detail .col-images-medium{-webkit-box-flex:0;-webkit-flex:0 0 60.08%;-ms-flex:0 0 60.08%;flex:0 0 60.08%;max-width:60.08%}}.product-detail.container{padding:0 1.25rem;margin-top:1.25rem}@media (min-width: 768px){.product-detail.container{padding:0 1.875rem;margin-top:3.1875rem}}@media (min-width: 1155px){.product-detail.container{padding:0 1.25rem}}.product-detail__name{margin:0.625rem 0 0.3125rem;font-weight:300}.product-detail__description{margin:0.625rem 0}@media (min-width: 768px){.product-detail__description{margin:0 0 1.25rem}}.product-detail__description .show-less,.product-detail__description .show-more{display:none}.product-detail__description a:hover{color:initial}@media (max-width: 767.98px){.product-detail__description.truncated .description-text{width:17.5rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-detail__description.truncated .show-more{display:inline}.product-detail__description.active .description-text{width:100%;overflow:unset;white-space:normal;-o-text-overflow:unset;text-overflow:unset}.product-detail__description.active .show-more{display:none}.product-detail__description.active .show-less{display:inline}}.product-detail__pricing{margin-bottom:1.25rem}.product-detail__pricing .price .strike-through{color:#999}.product-detail__tabs{margin:1.25rem 0.625rem}.product-detail__tabs .accordion-btn{padding:1.25rem 0;border-top:0.0625rem solid #bfbfbf}.product-detail__tabs .accordion-btn .accordion-text{font-size:1.125rem;line-height:1.8}.product-detail__tabs .accordion-btn:hover{color:initial}.product-detail__tabs .accordion-btn:not(.collapsed) .accordion-icon::before{width:1rem;margin-top:0.3125rem;background:url(../images/interface/minus.svg) no-repeat}.product-detail__tabs .accordion-btn .accordion-rating-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}.product-detail__tabs .accordion-content{padding:0.3125rem 0.625rem 1.5625rem;font-family:'GESSTwoLight',sans-serif;font-size:.9375rem;letter-spacing:0;line-height:1.4}@media (min-width: 768px){.product-detail__tabs .accordion-content{font-family:'GESSTwoLight',sans-serif;font-size:.9375rem;letter-spacing:.015em;line-height:1}}@media (min-width: 1024px){.product-detail__tabs .accordion-content{font-family:'GESSTwoLight',sans-serif;font-size:1.125rem;letter-spacing:.015em;line-height:1.375rem}}.product-detail__tabs .accordion-icon{width:0.75rem;height:0.75rem}.product-detail__tabs .accordion-icon::before{display:block;content:"";width:0.75rem;height:0.75rem;margin-top:0.625rem;background:url(../images/interface/plus.svg) center no-repeat}.product-detail__attributes-container .tab-content .attribute-list-color{margin-top:0.9375rem}.product-detail__attributes-container .attribute-list-color{margin:0.9375rem 0}@media (min-width: 768px){.product-detail__attributes-container .attribute-list-color{margin:1.25rem 0 0.9375rem}}.product-detail__attributes-container .attribute-list-color .attribute-item{gap:0.25rem}.product-detail__attributes-container .attribute-list-color button{width:11%;border:0;background:transparent}@media (min-width: 768px){.product-detail__attributes-container .attribute-list-color button{width:2.5rem}}.product-detail__attributes-container .attribute-list-color button.selected{border:0.125rem solid #000}.product-detail__attributes-container .attribute-list-color button::before{content:"";display:block;padding-bottom:100%}.product-detail__attributes-container .attribute-list-color button.unavailable::after{content:"";position:absolute;top:-22%;right:52%;border-right:0.125rem solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:150%}.product-detail__attributes-container .attribute-list-color .attribute-item-value{right:0;top:0}.product-detail__attributes-container .attribute-list-size{margin:0.9375rem 0}@media (min-width: 768px){.product-detail__attributes-container .attribute-list-size{margin:1.25rem 0 0.9375rem}}.product-detail__attributes-container .attribute-list-size .attribute-item{gap:1rem}.product-detail__attributes-container .attribute-list-size button{border:0.0625rem solid #bfbfbf;padding:0.625rem 1.25rem;white-space:nowrap}.product-detail__attributes-container .attribute-list-size button.unavailable{border-color:#d9d9d9}.product-detail__attributes-container .attribute-list-size button.selected{border-color:#000}.product-detail__attributes-container .attribute-list-size button:hover{background-color:initial;color:initial;border-color:#000}.product-detail__attributes-container .attribute-dropdown-color{margin-bottom:1.25rem;border-top:0.0625rem solid #bfbfbf;border-bottom:0.0625rem solid #bfbfbf;cursor:pointer}.product-detail__attributes-container .attribute-dropdown-color .swatch-name.unavailable{color:#bfbfbf}.product-detail__attributes-container .attribute-dropdown-color .swatch-value{width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-detail__attributes-container .attribute-dropdown-color .dropdown-toggle{padding:0.75rem 0 0.75rem 1.25rem;white-space:normal}.product-detail__attributes-container .attribute-dropdown-color .dropdown-toggle .swatch-value{width:1.875rem;height:1.875rem}.product-detail__attributes-container .attribute-dropdown-color .dropdown-toggle .swatch-value.unavailable::after{content:"";position:absolute;top:-21%;right:47%;border-right:0.125rem solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:140%}.product-detail__attributes-container .attribute-dropdown-color .dropdown-toggle::after{border:0;background:url(../images/interface/caret-down-thin.svg) center no-repeat;width:0.625rem;height:0.375rem;position:relative;top:1.5rem;right:1.25rem}@media (min-width: 768px){.product-detail__attributes-container .attribute-dropdown-color .dropdown-toggle::after{top:1.25rem}}.product-detail__attributes-container .attribute-dropdown-color .dropdown-menu{padding:0.625rem 0.9375rem 0.625rem 1.5625rem;max-height:18.75rem;overflow-y:scroll;overflow-x:hidden;width:100%}.product-detail__attributes-container .attribute-dropdown-color .dropdown-menu::-webkit-scrollbar{width:0.1875rem}.product-detail__attributes-container .attribute-dropdown-color .dropdown-menu::-webkit-scrollbar-thumb{background-color:#bfbfbf}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item{padding:0.4375rem 0.9375rem 0.4375rem 1.25rem;color:#000}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item:hover{color:#595959;background:transparent}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item:hover .unavailable{color:inherit}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item .swatch-description{white-space:normal}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item .swatch-value.unavailable::after{content:"";position:absolute;top:0;right:1.5625rem;border-right:0.125rem solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:95%}.product-detail__attributes-container .attribute-dropdown-color .dropdown-item .swatch-oss{color:#000}.product-detail .color-groups-tabs{margin-left:-1.25rem;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;height:1.875rem;overflow-y:hidden}@media (min-width: 768px){.product-detail .color-groups-tabs{margin-left:0}}.product-detail .color-groups-tabs::-webkit-scrollbar{display:none}.product-detail .color-groups-tabs .slick-next,.product-detail .color-groups-tabs .slick-prev{width:1.875rem;height:1.875rem;background:rgba(255,255,255,0.63)}.product-detail .color-groups-tabs .slick-next::before,.product-detail .color-groups-tabs .slick-prev::before{width:1.25rem;height:100%;line-height:1;color:#454545;display:block;font-family:"icomoon";padding-top:0.375rem;opacity:1;background-color:#fff}.product-detail .color-groups-tabs .slick-next.slick-disabled,.product-detail .color-groups-tabs .slick-prev.slick-disabled{display:none !important}.product-detail .color-groups-tabs .slick-next.slick-disabled::before,.product-detail .color-groups-tabs .slick-prev.slick-disabled::before{display:none}.product-detail .color-groups-tabs .slick-next:hover::before,.product-detail .color-groups-tabs .slick-prev:hover::before{color:#000}.product-detail .color-groups-tabs .slick-prev{right:0;left:auto}.product-detail .color-groups-tabs .slick-prev::before{content:"\E903";margin-left:0.75rem}.product-detail .color-groups-tabs .slick-next{right:auto;left:0}.product-detail .color-groups-tabs .slick-next::before{margin-right:0.75rem;content:"\E906"}.product-detail .color-groups-tabs .slick-list{padding-bottom:0}.product-detail .color-groups-tabs .nav-item{scroll-snap-align:start}.product-detail .color-groups-tabs .nav-item:last-child{padding-left:1.25rem}@media (min-width: 768px){.product-detail .color-groups-tabs .nav-item:last-child{padding-left:0}}@media (min-width: 768px){.product-detail .color-groups-tabs{margin-left:0}}.product-detail .color-groups-tabs .nav-link{font-size:.75rem;line-height:1.15}.product-detail .color-groups-tabs .nav-link.active{color:#fff;background-color:#000}.product-detail .color-groups-tabs .nav-link.active:hover{color:#fff;background-color:#000}.product-detail .color-groups-tabs .nav-link:hover{color:inherit;background-color:inherit}.product-detail .sticky-top{top:10rem;position:static}@media (min-width: 768px){.product-detail .sticky-top{position:-webkit-sticky;position:sticky}}.add-to-cart-container{background-color:#fff;padding:1.25rem;position:fixed;bottom:0;right:0;left:0;z-index:1000;border-top:0.125rem solid #bfbfbf}@media (min-width: 768px){.add-to-cart-container{background-color:transparent;border:0;position:static;z-index:1;margin-bottom:1.875rem}}.add-to-cart-container .quantity-container{margin-left:0.375rem;max-width:4.0625rem}.add-to-cart-container .quantity-container select{border:0.0625rem solid #bfbfbf;height:2.4375rem;padding:0.5rem 0.9375rem;background:url(../images/interface/caret-down-thin.svg) no-repeat 4% 50%;background-position:center left 1.25rem}.add-to-cart-container .cart-and-ipay{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.add-to-cart-container button{border:solid 0.125rem #000;line-height:1;padding:0.6875rem 0 0.75rem}@media (min-width: 1024px){.add-to-cart-container button{border-style:none}}.add-to-cart-container button[disabled]{border-color:#fff}.add-to-cart-container button:hover{color:#fff;background-color:#000}.add-to-wishlist-container{width:2.5625rem;height:2.4375rem;margin-right:0.3125rem;border:0.0625rem solid #bfbfbf}.add-to-wishlist-container a,.add-to-wishlist-container span{width:100%;height:100%}.add-to-wishlist-container a:hover .icon-heart-empty,.add-to-wishlist-container span:hover .icon-heart-empty{fill:#595959;stroke:#595959}.add-to-wishlist-container svg{width:1.125rem;height:1rem;stroke-width:0.9375rem}.add-to-wishlist-container svg.icon-heart-full{fill:#e6001e;stroke:#e6001e}.add-to-wishlist-container svg.icon-heart-empty{fill:#fff;stroke:#000}.product-unavailable .price-container{background-color:#999}.product-unavailable .quantity-container{display:none}.back-in-stock-container{margin-top:0.625rem}.back-in-stock-container__field-wrapper{width:57%}.back-in-stock-container__field-wrapper input{border-color:#000;height:2.5rem}.back-in-stock-container__field-wrapper input:focus{border-color:initial}.back-in-stock-container__field-wrapper input::-webkit-input-placeholder{text-transform:none}.back-in-stock-container__field-wrapper input::-moz-placeholder{text-transform:none}.back-in-stock-container__field-wrapper input:-ms-input-placeholder{text-transform:none}.back-in-stock-container__field-wrapper input::-ms-input-placeholder{text-transform:none}.back-in-stock-container__field-wrapper input::placeholder{text-transform:none}.back-in-stock-container__form button{width:40%;margin-right:0.4375rem;height:2.5rem}.back-in-stock-container__privacy p,.back-in-stock-container__oos-notify p{margin:0;padding:0}.back-in-stock-container__privacy{margin:0.625rem 0}.back-in-stock-container__oos-notify{color:#e6001e;margin-top:1.875rem}.back-in-stock-container .email-success{font-size:.9375rem;color:#e6001e;margin-top:0.625rem}.product-image-carousel{margin:0.625rem 0 1.25rem}@media (min-width: 768px){.product-image-carousel{margin-top:2.25rem}}@media (min-width: 1024px){.product-image-carousel{min-height:27.625rem}}.product-image-carousel img{-o-object-fit:contain;object-fit:contain}.product-image-carousel .slick-next::before,.product-image-carousel .slick-prev::before{line-height:1;color:#454545;display:block;font-family:"icomoon";opacity:1}.product-image-carousel .slick-prev::before{content:"\E903"}.product-image-carousel .slick-next::before{content:"\E906"}.product-zoom{z-index:1200;background:#fff}.product-zoom .modal-close{top:2.5rem;left:2.5rem;background:transparent}.product-zoom .modal-close:hover{color:initial}.product-zoom .icon::before{font-size:1.875rem}.primary-large-image{width:100%}@media (min-width: 768px){.primary-large-image{width:calc(100% - 3.125rem);padding:0 3.125rem}}.primary-large-image .product-images{margin:0 auto 2.5rem;width:90%}.primary-large-image .product-images .zoom-image{cursor:-webkit-zoom-in;cursor:zoom-in}.primary-large-image .product-images:not(.slick-initialized)>:not(:first-child){display:none !important}@media (min-width: 768px){.primary-large-image .product-images{margin-bottom:1.25rem;width:80%}}.primary-large-image .product-images .slick-list{padding:0}.primary-large-image .product-images .slick-slide{padding-right:0.0625rem;padding-left:0.0625rem}.primary-large-image .product-images .slick-next,.primary-large-image .product-images .slick-prev{width:2.5rem}.primary-large-image .product-images .slick-next::before,.primary-large-image .product-images .slick-prev::before{font-size:2.5rem}.primary-large-image .product-images .slick-prev{right:-2.7rem;left:auto}.primary-large-image .product-images .slick-next{left:-2.5rem;right:auto}.primary-large-image .video-wrapper{padding-bottom:100%;height:0}.slick-initialized.product-images,.slick-destroyed.product-images{overflow:initial;white-space:normal}.product-thumbnails{width:auto;cursor:pointer}.product-thumbnails:not(.slick-initialized)>:not(:first-child){display:none !important}@media (min-width: 768px){.product-thumbnails{width:3.125rem}}.product-thumbnails .slick-slide{margin:0.25rem 0;border:0}.product-thumbnails .slick-slide>div{border:0.0625rem solid #d9d9d9;width:3rem;height:3rem;overflow:hidden}.product-thumbnails .slick-slide>div:hover{border-color:#000}.product-thumbnails .slick-list{padding:0}.product-thumbnails .slick-current>div{border-color:#000}@media (max-width: 767.98px){.product-thumbnails .slick-track{margin:0}.product-thumbnails .slick-slide{max-width:3.375rem;margin:0.25rem 0.3125rem}}.product-thumbnails .slick-prev,.product-thumbnails .slick-next{width:1.5rem;height:1.5rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product-thumbnails .slick-prev.slick-disabled,.product-thumbnails .slick-next.slick-disabled{display:none !important}.product-thumbnails .slick-prev::before,.product-thumbnails .slick-next::before{font-size:1.0625rem}.product-thumbnails .slick-next{margin-top:1rem}.product-thumbnails .slick-prev{margin:0 0.8125rem 0.625rem 0}.product-thumbnails .play-icon{width:1.25rem;height:1.25rem;background:url("../images/interface/icon-play.svg");top:50%;right:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%)}.apple-pay-pdp{padding:0;display:block}#tabbyWidget .tabby-promo-snippet{font-size:0.625rem;line-height:0.875rem;color:#999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;border:0;max-width:initial}@media (min-width: 1024px){#tabbyWidget .tabby-promo-snippet{font-size:0.563rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#tabbyWidget .tabby-promo-snippet__link{color:#626262 !important;font-size:0.625rem;line-height:0.688rem;font-weight:600;margin-right:0.531rem;text-decoration:none !important}@media (min-width: 1024px){#tabbyWidget .tabby-promo-snippet__link{font-size:0.563rem;line-height:0.625rem;margin-right:0}}#tabbyWidget .tabby-promo-snippet__content{display:block;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-left:0.5rem}@media (min-width: 1024px){#tabbyWidget .tabby-promo-snippet__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#tabbyWidget .tabby-promo-snippet__logo{margin:0 !important}#tabbyWidget .tabby-promo-snippet__logo-img{width:2.813rem !important;height:1.125rem !important;background-size:100% !important}@media (min-width: 1024px){#tabbyWidget .tabby-promo-snippet__logo-img{width:2.188rem !important;height:0.875rem !important}}.tamara-product-widget{padding-left:6rem !important}.tamara-product-widget .tamara-logo{width:15% !important;height:auto !important;top:1.375rem !important}html[dir="rtl"] .tamara-logo{width:11% !important}@media (min-width: 1155px){.tamara-product-widget{line-height:28px !important}.tamara-product-widget .tamara-logo{top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.ar_AE #tabbyWidget .tabby-promo-snippet__logo-img{background-image:url("../images/ar-badge-green.svg")}.product-set-detail .set-items .set-item-wrapper{padding:1.25rem 0}.product-set-detail .set-items .bundle-item-product-name{margin-bottom:0.3125rem;font-weight:300}.product-set-detail .set-items a.link-no-modify:hover{color:initial}.product-set-detail .product-image{padding-left:0.625rem}.product-set-detail .product-detail-wrapper{padding-right:0.625rem}@media (min-width: 768px){.product-set-detail .product-set-right-column{margin-right:4.5%}.product-set-detail .set-right-top,.product-set-detail .product-image,.product-set-detail .product-detail-wrapper{padding:0 0.9375rem}}@media (min-width: 1024px){.product-set-detail .set-right-top,.product-set-detail .product-image,.product-set-detail .product-detail-wrapper{padding:0 1.25rem}}.product-set-detail .attribute-dropdown-size{margin-bottom:1.25rem;padding:0.625rem 0.9375rem 0.625rem 1.5625rem;border-top:0.0625rem solid #bfbfbf;border-bottom:0.0625rem solid #bfbfbf;cursor:pointer}.product-set-detail .attribute-dropdown-size .swatch-name.unavailable{color:#bfbfbf}.product-set-detail .attribute-dropdown-size .swatch-value{width:1.25rem;height:1.25rem}.product-set-detail .attribute-dropdown-size .dropdown-toggle .swatch-value{width:1.875rem;height:1.875rem}.product-set-detail .attribute-dropdown-size .dropdown-toggle::after{border:0;background:url(../images/interface/caret-down-thin.svg) center no-repeat;width:0.625rem;height:0.375rem;position:relative;top:0.5rem;right:1.25rem}.product-set-detail .attribute-dropdown-size .dropdown-item{color:#000}.product-set-detail .attribute-dropdown-size .dropdown-item:hover{color:#595959;background:transparent}.product-set-detail .attribute-dropdown-size .dropdown-item:hover .unavailable{color:inherit}.product-set-detail .attribute-dropdown-size .dropdown-item .swatch-oss{color:#000}.product-set-detail .attribute-dropdown-color .dropdown-item .unavailable::after,.product-set-detail .attribute-dropdown-size .dropdown-item .unavailable::after{right:9%}.product-set-detail .attribute-dropdown-size{padding:0.75rem 0 0.75rem 1.25rem}.product-set-detail .dropdown-toggle,.product-set-detail .dropdown-item{white-space:normal}.product-set-detail .attribute-dropdown-color .dropdown-menu,.product-set-detail .attribute-dropdown-size .dropdown-menu{padding:0.625rem 0}.product-set-detail .attribute-dropdown-color .swatch-value,.product-set-detail .attribute-dropdown-size .swatch-value{margin-left:0.9375rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-set-detail .attribute-dropdown-color{min-height:4.375rem}.product-set-detail .attributes-holder{margin-top:0.694vw}#loginFormModal .checkout-login-section{display:none}.recommendations .container-title{text-align:right;margin:0;font-family:'GESSTwoLight',sans-serif;font-size:1.5rem;letter-spacing:0;line-height:.96}@media (min-width: 768px){.recommendations .container-title{font-family:'GESSTwoLight',sans-serif;font-size:1.75rem;letter-spacing:0;line-height:.93}}@media (min-width: 1024px){.recommendations .container-title{font-family:'GESSTwoLight',sans-serif;font-size:2.25rem;letter-spacing:0;line-height:.89}}.regimen-container{margin:2.5rem auto 3.125rem}@media (min-width: 1024px){.regimen-container{margin-top:5rem}}.regimen-container .product-tile{padding:0 3.1875rem}@media (min-width: 1024px){.regimen-container .product-tile{padding:0 3.875rem}}.regimen-container .product-tile::after{content:"";display:block;width:2.25rem;height:2.25rem;background:url("../images/plus-divider.svg") no-repeat center center;background-size:contain;margin:1.875rem auto}@media (min-width: 768px){.regimen-container .product-tile::after{margin:0;position:absolute;left:-1.0625rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:53%}}@media (min-width: 1024px){.regimen-container .product-tile::after{top:55%}}.regimen-container .product-tile .tile-body{padding:0.625rem 0}.regimen-container .product-tile .tile-body .attribute-dropdown-color .color-value{margin:0 0 0 1.25rem}.regimen-container .product-tile .tile-body .attribute-dropdown-color .swatch-name,.regimen-container .product-tile .tile-body .attribute-dropdown-color .swatch-description{line-height:1.6}.regimen-container .product-tile .tile-body .attribute-dropdown-color .dropdown-menu{margin-top:-0.0625rem}.regimen-container .product-tile .tile-body .attribute-dropdown-color .dropdown-menu .color-value{margin-left:0.9375rem}.regimen-container .col:last-child .product-tile::after{display:none}.regimen-container .regimen-title{min-height:1rem}@media (min-width: 768px){.regimen-container .regimen-title{min-height:0.875rem}}@media (min-width: 1024px){.regimen-container .regimen-title{min-height:1rem}}.regimen-container .shop-now{margin-top:1.625rem}.regimen-container .regimen-actions{padding:0 3.1875rem}.regimen-container .regimen-add-all{margin:3.125rem 0 0;width:100%}@media (min-width: 768px){.regimen-container .regimen-add-all{margin:3.125rem auto 0;width:auto}}@media (min-width: 1024px){.regimen-container .regimen-add-all{margin-top:5rem}}

