.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.colspan-1{-ms-grid-column-span:"1";grid-column-end:"span 1"}.colspan-2{-ms-grid-column-span:"2";grid-column-end:"span 2"}.colspan-3{-ms-grid-column-span:"3";grid-column-end:"span 3"}.colspan-4{-ms-grid-column-span:"4";grid-column-end:"span 4"}.colspan-5{-ms-grid-column-span:"5";grid-column-end:"span 5"}.colspan-6{-ms-grid-column-span:"6";grid-column-end:"span 6"}.colspan-7{-ms-grid-column-span:"7";grid-column-end:"span 7"}.colspan-8{-ms-grid-column-span:"8";grid-column-end:"span 8"}.colspan-9{-ms-grid-column-span:"9";grid-column-end:"span 9"}.colspan-10{-ms-grid-column-span:"10";grid-column-end:"span 10"}@media (max-width: 299.98px){.pull-left-xxs{float:left}.pull-right-xxs{float:right}}@media (min-width: 300px){.pull-left-xs{float:left}.pull-right-xs{float:right}}@media (min-width: 544px) and (max-width: 768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width: 769px) and (max-width: 1199.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width: 1200px) and (max-width: 1439.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width: 1440px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width: 299.98px){.hidden-xxs-down{display:none !important}}@media (max-width: 543.98px){.hidden-xs-down{display:none !important}}@media (max-width: 768.98px){.hidden-sm-down{display:none !important}}@media (max-width: 1199.98px){.hidden-md-down{display:none !important}}@media (max-width: 1439.98px){.hidden-lg-down{display:none !important}}.hidden-xl-down{display:none !important}.row.equal-height>[class^="col"]{display:-ms-flexbox;display:flex}.swatch-circle-beige{border:0;width:2.5em;height:2.5em;background:beige;border-radius:50%;display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0;width:1.38em;height:1.38em;background:beige;border-radius:50%;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0;width:2.5em;height:2.5em;background:#222;border-radius:50%;display:block;position:relative}.swatch-circle-black.disabled{opacity:0.2}.swatch-filter-black{border:0;width:1.38em;height:1.38em;background:#222;border-radius:50%;background-color:#222;display:block;position:relative}.swatch-filter-black.disabled{opacity:0.2}.swatch-circle-blue{border:0;width:2.5em;height:2.5em;background:#4589FF;border-radius:50%;display:block;position:relative}.swatch-circle-blue.disabled{opacity:0.2}.swatch-filter-blue{border:0;width:1.38em;height:1.38em;background:#4589FF;border-radius:50%;background-color:#4589FF;display:block;position:relative}.swatch-filter-blue.disabled{opacity:0.2}.swatch-circle-brown{border:0;width:2.5em;height:2.5em;background:brown;border-radius:50%;display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0;width:1.38em;height:1.38em;background:brown;border-radius:50%;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0;width:2.5em;height:2.5em;background:#24A148;border-radius:50%;display:block;position:relative}.swatch-circle-green.disabled{opacity:0.2}.swatch-filter-green{border:0;width:1.38em;height:1.38em;background:#24A148;border-radius:50%;background-color:#24A148;display:block;position:relative}.swatch-filter-green.disabled{opacity:0.2}.swatch-circle-grey{border:0;width:2.5em;height:2.5em;background:#8f979d;border-radius:50%;display:block;position:relative}.swatch-circle-grey.disabled{opacity:0.2}.swatch-filter-grey{border:0;width:1.38em;height:1.38em;background:#8f979d;border-radius:50%;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:0.2}.swatch-circle-navy{border:0;width:2.5em;height:2.5em;background:navy;border-radius:50%;display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0;width:1.38em;height:1.38em;background:navy;border-radius:50%;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0;width:2.5em;height:2.5em;background:orange;border-radius:50%;display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0;width:1.38em;height:1.38em;background:orange;border-radius:50%;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0;width:2.5em;height:2.5em;background:#fe249a;border-radius:50%;display:block;position:relative}.swatch-circle-pink.disabled{opacity:0.2}.swatch-filter-pink{border:0;width:1.38em;height:1.38em;background:#fe249a;border-radius:50%;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:0.2}.swatch-circle-purple{border:0;width:2.5em;height:2.5em;background:purple;border-radius:50%;display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0;width:1.38em;height:1.38em;background:purple;border-radius:50%;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0;width:2.5em;height:2.5em;background:red;border-radius:50%;display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0;width:1.38em;height:1.38em;background:red;border-radius:50%;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0;width:2.5em;height:2.5em;background:#fff;border-radius:50%;display:block;position:relative}.swatch-circle-white.disabled{opacity:0.2}.swatch-filter-white{border:0;width:1.38em;height:1.38em;background:#fff;border-radius:50%;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:0.2}.swatch-circle-yellow{border:0;width:2.5em;height:2.5em;background:#ff0;border-radius:50%;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:0.2}.swatch-filter-yellow{border:0;width:1.38em;height:1.38em;background:#ff0;border-radius:50%;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:0.2}.swatch-circle-miscellaneous{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%;border:0.063em solid rgba(0,0,0,0.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:0.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.recommendator-slot .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.recommendator-slot .row .recommendations{margin-inline:10px;margin-top:80px}@media (max-width: 543.98px){.recommendator-slot .row .recommendations{margin-inline:0}}.recommendator-slot .row .recommendations h2{text-transform:uppercase;color:#222;font-family:"diatype-light",sans-serif;padding-block:30px}.recommendator-slot .row .recommendations .product-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-bottom:30px}.recommendations{margin-top:80px}.recommendations .pdp-recommendation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.recommendations .pdp-recommendation .content{padding-inline:0}.recommendations h2{text-transform:uppercase;color:#222;font-family:"diatype-light",sans-serif;padding-block:30px}.recommendations .row .product-grid{-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-bottom:30px;padding-inline:0}.recommendations .col-6{padding-left:7px;padding-right:7px}.recommendations .row .product-grid{padding-inline:10px}@media (max-width: 543.98px){.recommendations{margin-top:0px;padding:0 8px}.recommendations h2{font-size:20px;padding-block:16px;margin-bottom:0}.recommendations .col-6{padding-left:5px;padding-right:5px;padding-bottom:5px}.recommendations .row .product-grid{padding-inline:10px}.recommendations .product{margin-bottom:16px}.recommendations .product .price{font-size:12px}}.recommendations-slider{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}#pdpRecommendation{margin:30px 10px}@media (max-width: 543.98px){#pdpRecommendation{margin:0;padding:0}#pdpRecommendation .title{margin:0 15px}#pdpRecommendation .row{margin:0 10px}}#pdpRecommendation .price{display:inline}#pdpRecommendation .color-swatches{margin-top:-15px}#pdpRecommendation .row{-ms-flex-pack:start;justify-content:flex-start}.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.colspan-1{-ms-grid-column-span:"1";grid-column-end:"span 1"}.colspan-2{-ms-grid-column-span:"2";grid-column-end:"span 2"}.colspan-3{-ms-grid-column-span:"3";grid-column-end:"span 3"}.colspan-4{-ms-grid-column-span:"4";grid-column-end:"span 4"}.colspan-5{-ms-grid-column-span:"5";grid-column-end:"span 5"}.colspan-6{-ms-grid-column-span:"6";grid-column-end:"span 6"}.colspan-7{-ms-grid-column-span:"7";grid-column-end:"span 7"}.colspan-8{-ms-grid-column-span:"8";grid-column-end:"span 8"}.colspan-9{-ms-grid-column-span:"9";grid-column-end:"span 9"}.colspan-10{-ms-grid-column-span:"10";grid-column-end:"span 10"}.store-locator-container .detect-location{display:none}.store-locator-container .title{margin-top:40px;margin-bottom:8px;text-transform:uppercase;font-size:1.25rem;font-family:"diatype-light",sans-serif}@media (max-width: 543.98px){.store-locator-container .title{font-size:1.25rem}}.store-locator-container .stores-card{border-bottom:1px solid #A0A0A0;padding-bottom:38px;margin-bottom:16px;margin-right:20px}.store-locator-container .form-check{padding-left:0}.store-locator-container .store-locator-inner{margin-top:40px}.store-locator-container .store-locator-inner .card-body{max-height:none}.store-locator-container .select-store{display:none}.store-locator-container .search-form{margin:0}.store-locator-container .search-form .form-group{margin:0}.store-locator-container .search-form .wrapper{gap:15px}.store-locator-container .store-locator-no-results-by-postal-code{color:red;margin-top:12px;font-size:.75rem}.store-locator-container .store-locator-no-results{display:none;padding-top:20px}.store-locator-container .store-locator-no-results .card-body .results{margin-top:10px}.card-body{padding:0}.card-body .results{margin-top:40px;overflow-y:auto;overflow-x:hidden;max-height:657px}.card-body .results::-webkit-scrollbar{width:6px;padding:0 10px}.card-body .results::-webkit-scrollbar-track{background:#fff}.card-body .results::-webkit-scrollbar-thumb{background-color:#dadada;border-radius:20px;border:2px solid #dadada}.card-body .results .store-details{display:block;padding-bottom:10px}.card-body .results .store-details p,.card-body .results .store-details a{font-size:1rem;font-family:"openSans-light",sans-serif}@media (max-width: 543.98px){.card-body .results .store-details p,.card-body .results .store-details a{font-size:.875rem}}.card-body .results .store-details .store-name{margin-bottom:8px;font-size:1rem;font-family:"diatype-light",sans-serif}@media (max-width: 543.98px){.card-body .results .store-details .store-name{font-size:.875rem}}.card-body .results .store-details .show-and-hide{bottom:10px}.card-header{padding:0}.show-and-hide{position:absolute;right:0}.show-and-hide .show-text{display:none}.show-and-hide .hide-text{display:block}.show-and-hide.collapsed .show-text{display:block}.show-and-hide.collapsed .hide-text{display:none}.services{font-size:0;margin-top:5px}.services .icon-container{display:-ms-inline-flexbox;display:inline-flex;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M8 9.5C7.50555 9.5 7.0222 9.35338 6.61108 9.07868C6.19995 8.80397 5.87952 8.41353 5.6903 7.95671C5.50108 7.49989 5.45157 6.99723 5.54804 6.51228C5.6445 6.02732 5.8826 5.58187 6.23223 5.23223C6.58187 4.8826 7.02732 4.6445 7.51228 4.54804C7.99723 4.45157 8.4999 4.50108 8.95671 4.6903C9.41353 4.87952 9.80397 5.19995 10.0787 5.61108C10.3534 6.0222 10.5 6.50555 10.5 7C10.4992 7.6628 10.2356 8.29822 9.76689 8.76689C9.29822 9.23556 8.6628 9.49921 8 9.5V9.5ZM8 5.5C7.70333 5.5 7.41332 5.58797 7.16665 5.7528C6.91997 5.91762 6.72771 6.15189 6.61418 6.42598C6.50065 6.70007 6.47095 7.00167 6.52882 7.29264C6.5867 7.58361 6.72956 7.85088 6.93934 8.06066C7.14912 8.27044 7.41639 8.4133 7.70737 8.47118C7.99834 8.52906 8.29994 8.49935 8.57403 8.38582C8.84812 8.27229 9.08238 8.08003 9.24721 7.83336C9.41203 7.58668 9.5 7.29667 9.5 7C9.4996 6.6023 9.34144 6.221 9.06022 5.93978C8.779 5.65856 8.3977 5.5004 8 5.5V5.5Z' fill='%23222222'/%3E%3Cpath d='M8.00001 15.5L3.78201 10.5255C3.7234 10.4508 3.66539 10.3756 3.60801 10.3C2.8875 9.35089 2.49826 8.19161 2.50001 7C2.50001 5.54131 3.07947 4.14236 4.11092 3.11091C5.14237 2.07946 6.54132 1.5 8.00001 1.5C9.4587 1.5 10.8576 2.07946 11.8891 3.11091C12.9205 4.14236 13.5 5.54131 13.5 7C13.5018 8.19107 13.1127 9.34982 12.3925 10.2985L12.392 10.3C12.392 10.3 12.242 10.497 12.2195 10.5235L8.00001 15.5ZM4.40601 9.6975C4.40701 9.6975 4.52301 9.8515 4.54951 9.8845L8.00001 13.954L11.455 9.879C11.477 9.8515 11.594 9.6965 11.5945 9.696C12.1831 8.92056 12.5012 7.97352 12.5 7C12.5 5.80653 12.0259 4.66193 11.182 3.81802C10.3381 2.97411 9.19348 2.5 8.00001 2.5C6.80653 2.5 5.66194 2.97411 4.81803 3.81802C3.97411 4.66193 3.50001 5.80653 3.50001 7C3.49896 7.97412 3.81739 8.92171 4.40651 9.6975H4.40601Z' fill='%23222222'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:.6875rem;height:.9375rem;margin-right:.3125rem}.services .service-name{padding:0 0.5rem;font-weight:300;border-right:1px solid #222;font-size:1rem;font-family:"openSans-light",sans-serif}.services .service-name:first-of-type{padding-left:0}.services .service-name:last-child{border:none;padding-right:0}.store-hours{margin-top:.5rem;font-size:.875rem;font-family:"openSans-light",sans-serif}.store-hours .day{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:5px;min-width:5rem;margin-right:1.5rem}.in-store-inventory-dialog .card-body .results .card-body{padding:0 10px}.in-store-inventory-dialog .select-store{display:none}.in-store-inventory-dialog .store-locator{margin-top:30px}.in-store-inventory-dialog .store-locator .btn-storelocator-search{margin-left:15px;min-width:95px}.in-store-inventory-dialog .modal-content{padding:.9375rem}@media (min-width: 769px){.in-store-inventory-dialog .modal-content{padding:2.5rem}}.in-store-inventory-dialog .modal-content .modal-body{padding:0}.in-store-inventory-dialog .modal-header{position:absolute;top:.75rem;right:.9375rem}@media (min-width: 769px){.in-store-inventory-dialog .modal-header{top:1.375rem;right:2.5rem}}.in-store-inventory-dialog .modal-header .link{position:relative;padding:0;z-index:10}.in-store-inventory-dialog .main-title{font-size:1rem}@media (min-width: 769px){.in-store-inventory-dialog .main-title{font-size:1.25rem}}.in-store-inventory-dialog .results-card__info{padding:.5rem;background:#F6F6F6}.in-store-inventory-dialog .results-card .form-check-label{width:100%}.in-store-inventory-dialog .results-card .store-available{font-size:1rem}.in-store-inventory-dialog .results-card .store-available .status{display:block;border-radius:50%;background:red;margin-right:.625rem;height:.75rem;width:.75rem}.in-store-inventory-dialog .results-card .store-available .status.available{background:#24A148}.in-store-inventory-dialog .results-card .form-check{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.in-store-inventory-dialog .results-card__info{font-size:14px}.in-store-inventory-dialog .results-card__info::before{border:1px #222 solid;border-radius:50%;content:"i";display:inline-block;font-size:12px;height:14px;line-height:14px;margin-right:8px;text-align:center;width:14px}@media (min-width: 544px){.product-detail-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 360px;grid-template-columns:1fr 360px;gap:40px}}.product-detail .attributes .swatch-circle{display:-ms-flexbox;display:flex;border-radius:50%;transition:all .2s ease;box-shadow:0 0 0 0 #929292,0 0 0 0 #fff;width:16px;height:16px}.product-detail .attributes .swatch-circle.selected{box-shadow:0 0 0 1px #fff,0 0 0 2px #222}.product-detail [disabled] .swatch-circle.color-value.selected::after,.product-detail .swatch-circle.unselectable.color-value.selected::after{background-color:#495057}label.color ~ a:hover{text-decoration:none}.social-container{padding-top:0.9375em;text-align:center;display:none}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#f5f5f5}@media (max-width: 1199.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons i,.social-container .social-icons a{color:#f5f5f5;padding-right:0.2em}label.availability{padding-right:0.3125em}@media (min-width: 544px){.product-number-rating{border-bottom:1px solid #F6F6F6}}@media (min-width: 769px){.product-number-rating{border-top:1px solid #F6F6F6}}@media (min-width: 544px){.product-number-rating .ratings{margin-top:0.625em}}@media (min-width: 300px) and (max-width: 543.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-0.9375em;padding:0.1875em}}.product-number{color:#F6F6F6;font-size:0.875em;padding-bottom:0.938em;padding-top:0.938em}.promotions{font-weight:normal;text-align:center;height:85%;margin-bottom:20px}.promotions .content{text-align:left;font-size:.75rem;font-family:"openSans-semibold",sans-serif}.promotions .content .promotion-title{color:#636363}.promotions div.collapsible-xl button.callout{font-size:14px;padding:0 15px;background-color:transparent;color:transparent;line-height:1.2rem}.promotions div.collapsible-xl button.callout::after{color:#222}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height 0.5s;transition-timing-function:cubic-bezier(0, 1, 0, 1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.attribute-color{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.material-attribute{border:none;padding:0;background:none;margin-left:6px}.material-attribute:hover .swatch-circle{box-shadow:0 0 0 1px #fff,0 0 0 2px #929292}.material-attribute:hover .swatch-circle.unselectable{box-shadow:none}.material-attribute img{width:10px;height:10px;border-radius:50%}.material-attribute .attr-title{letter-spacing:1px;color:rgba(34,34,34,0.6);text-transform:uppercase;margin-right:5px;font-size:.75rem;font-family:"openSans-semibold",sans-serif}.non-input-label{display:block;margin-bottom:0.5rem}.non-input-label.color{display:none}.error{display:none;color:#636363;font-size:.75rem}.product-detail .product-breadcrumb .breadcrumb{position:relative;border-bottom:none;margin-bottom:0;padding-inline:0;padding-block:0 15px}.product-detail .product-breadcrumb .breadcrumb li a{text-transform:uppercase;color:#636363;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;transition:all 0.2s ease;font-family:"openSans-light",sans-serif;font-size:.75rem}.product-detail .product-breadcrumb .breadcrumb li a:hover{font-weight:600}.product-detail .product-breadcrumb .breadcrumb li a::before{font-family:"arisua";content:"\E92B";transform:rotate(90deg);display:inline-block;font-size:.375rem}.product-detail .product-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .product-header .add-to-wish-list{-ms-flex:1 0 100%;flex:1 0 100%;text-align:right}.product-detail .product-content{position:sticky;top:10px;height:100%}.product-detail .product-carousel{padding:0;width:100%;position:relative}@media (min-width: 544px){.product-detail .product-carousel{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 1199.98px){.product-detail .product-carousel{margin:0}}.product-detail .product-carousel .slide img{cursor:pointer}@media (min-width: 544px){.product-detail .product-carousel .slide{padding:0 15px 15px 0}}.product-detail .product-carousel .slick-slide{height:800px;margin:0}@media (max-width: 768.98px){.product-detail .product-carousel .slick-slide{height:100%}}.product-detail .product-carousel .slick-slide div .iframe-left{position:absolute;top:0;z-index:100;height:100vh;width:100%}.product-detail .product-carousel .slick-arrow{width:100px}.product-detail .attribute{margin-block:16px}.product-detail .attribute .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-detail .attribute .wrapper .d-flex{gap:5px}.product-detail .attribute .wrapper.material-content{-ms-flex-direction:column;flex-direction:column}.product-detail .attribute .wrapper.material-content.alliance .material-attribute img{width:100%;height:auto;border-radius:0}.product-detail .attribute .wrapper.material-content .title{-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid #A0A0A0;width:100%;font-family:"diatype-light",sans-serif}.product-detail .attribute .wrapper.material-content .image-container{width:150px;height:150px;margin-bottom:8px}@media (max-width: 543.98px){.product-detail .attribute .wrapper.material-content .image-container{width:100px;height:100px}}.product-detail .attribute .wrapper.material-content .image-container img{width:100%}.product-detail .attribute .wrapper.material-content .material-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:45px}@media (max-width: 543.98px){.product-detail .attribute .wrapper.material-content .material-inner{gap:15px;margin-bottom:25px}}@media (max-width: 543.98px){.product-detail .attribute .wrapper.material-content .material-inner p{font-size:.6875rem}}.product-detail .attribute .wrapper.material-content .material-attribute{border:0;background-color:transparent;transition:all 0.2s ease;font-family:"openSans-light",sans-serif}.product-detail .attribute .wrapper.material-content .material-attribute:hover p,.product-detail .attribute .wrapper.material-content .material-attribute.selected p{font-weight:700}.product-detail .attribute .size-guide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.product-detail .attribute .size-guide h2{text-transform:uppercase;margin-bottom:0;font-family:"diatype-light",sans-serif;font-size:1rem}.product-detail .attribute .size-guide button{font-family:"openSans-light",sans-serif;font-size:.875rem;color:#222}.product-detail .short-description{margin-block:5px 8px;font-family:"openSans-light",sans-serif;font-size:.875rem}.product-detail .arisua-attributes{margin-bottom:8px;margin-top:8px}.product-detail .arisua-attributes li{margin-bottom:4px}.product-detail .arisua-attributes .attribute-values{font-size:.75rem;font-family:"openSans-light",sans-serif;text-transform:lowercase}.product-detail .arisua-attributes .attribute-values strong{font-size:1rem;font-family:"diatype-light",sans-serif;font-weight:normal}@media (max-width: 543.98px){.product-detail .arisua-attributes .attribute-values strong{font-size:.875rem}}.product-detail .arisua-attributes .attribute-values .label{text-transform:capitalize}@media (max-width: 543.98px){.product-detail .arisua-attributes .attribute-values .label{font-size:.875rem}}.product-detail .arisua-attributes .attribute-values.pdp-type{display:none}.product-detail .row{-ms-flex-pack:justify;justify-content:space-between}.product-detail .row .right-content{min-height:880px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width: 543.98px){.product-detail .row .right-content{min-height:100%;padding:0 30px}}@media (min-width: 1440px){.product-detail .row .right-content{padding:0 20px}}.product-detail .row .right-content .col-prices{margin-bottom:16px;margin-top:8px}@media (max-width: 543.98px){.product-detail .experience-container{margin-bottom:56px}}.product-detail .colection-name{margin-bottom:8px}.product-detail .colection-name a{text-decoration:underline}.add-to-wish-list{border:none;padding:0;background:none;color:#222;font-size:1.125rem}.add-to-wish-list:hover{text-decoration:none;color:#636363;transition:all 0.2s ease-in-out}.additional-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px;gap:8px;background:#F6F6F6;font-size:.875rem;font-family:"openSans-light",sans-serif}.additional-links svg{width:17px;height:17px;font-family:"openSans-light",sans-serif}.additional-links .link{color:#222;border-bottom:1px solid #222;font-family:"openSans-light",sans-serif}.zoom-wrapper{position:fixed;width:100%;height:100%;z-index:1070;top:0;left:0}.zoom-wrapper .close-zoom{position:fixed;cursor:pointer;top:1rem;right:1rem;z-index:10;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:1.125rem;font-family:"diatype-light",sans-serif;color:#222}.zoom-wrapper .close-zoom span{font-size:1.125rem}.zoom-wrapper .product-thumbnails-carousel{min-height:500px;height:100%;width:80px;z-index:5;margin:0;padding:0}.zoom-wrapper .product-thumbnails-carousel .slick-list{min-height:500px}.zoom-wrapper .product-zoom-carousel{position:absolute;top:0;left:0;padding:0;width:100%;height:100%}.zoom-wrapper .product-zoom-carousel .slick-slide{margin:0}.slide img{width:100%;height:auto;object-fit:cover}@media (max-width: 768.98px){.slide img{min-height:100%}}@media (max-width: 543.98px){#engraving{max-height:429px}}#engraving .modal-footer button{-ms-flex:1 0 100%;flex:1 0 100%}#engraving .engraving-error{display:none;color:red;font-size:.75rem}#engraving .nav-tabs{display:-ms-flexbox;display:flex;margin-bottom:32px}#engraving .nav-tabs .nav-item{border:1px solid #222;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;text-align:center}#engraving .nav-tabs .nav-item+.nav-item{border-left:none}#engraving .nav-tabs .nav-item button{border:0;background-color:transparent;width:100%;transition:all 0.2s ease;padding:10px;font-size:1rem}#engraving .nav-tabs .nav-item button.arial{font-family:Arial, Helvetica, sans-serif}#engraving .nav-tabs .nav-item button.english{font-family:'english'}#engraving .nav-tabs .nav-item button:hover,#engraving .nav-tabs .nav-item button.active{color:#fff;background-color:#222}#engraving #engraving-error{margin-bottom:10px}#engraving input{width:100%;margin-block:10px 20px}#engraving .content{display:none}#engraving .content.arial input,#engraving .content.arial input:-ms-input-placeholder{font-family:Arial, Helvetica, sans-serif}#engraving .content.arial input,#engraving .content.arial input::placeholder{font-family:Arial, Helvetica, sans-serif}#engraving .content.english input,#engraving .content.english input:-ms-input-placeholder{font-family:'english';font-size:1.5625rem}#engraving .content.english input,#engraving .content.english input::placeholder{font-family:'english';font-size:1.5625rem}#engraving .content.active{display:block}#descriptionAndDetail,#sizeGuide,#engraving,#contactUs,#diamondInformationModal{position:fixed;top:0;left:auto;right:-47.14286rem;opacity:0;background-color:#fff;height:100%;max-height:100%;width:640px;transition:all .5s, opacity 5s;padding-right:0 !important;display:block !important;visibility:hidden}@media (max-width: 543.98px){#descriptionAndDetail,#sizeGuide,#engraving,#contactUs,#diamondInformationModal{width:100%;right:0;top:0;transform:translateX(0) translateY(744px)}}#descriptionAndDetail.show,#sizeGuide.show,#engraving.show,#contactUs.show,#diamondInformationModal.show{opacity:1;transform:translateX(-47.14286rem);transition:all .5s, opacity .1s, height 0s;visibility:visible}@media (max-width: 543.98px){#descriptionAndDetail.show,#sizeGuide.show,#engraving.show,#contactUs.show,#diamondInformationModal.show{transform:translateX(0) translateY(0)}}#descriptionAndDetail .title,#sizeGuide .title,#engraving .title,#contactUs .title,#diamondInformationModal .title{text-align:center;text-transform:uppercase;margin-bottom:40px;font-family:"diatype-light",sans-serif;font-size:1.125rem}@media (max-width: 543.98px){#descriptionAndDetail .title,#sizeGuide .title,#engraving .title,#contactUs .title,#diamondInformationModal .title{position:absolute;top:0;left:0;right:0;background-color:#F6F6F6;padding:8px 15px 5px;font-size:1rem;text-align:left}}#descriptionAndDetail .close,#sizeGuide .close,#engraving .close,#contactUs .close,#diamondInformationModal .close{position:absolute;top:1rem;right:1rem;z-index:5;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:.75rem;font-family:"diatype-light",sans-serif;color:#222;opacity:1}#descriptionAndDetail .close span,#sizeGuide .close span,#engraving .close span,#contactUs .close span,#diamondInformationModal .close span{font-size:1.125rem}@media (max-width: 543.98px){#descriptionAndDetail .close,#sizeGuide .close,#engraving .close,#contactUs .close,#diamondInformationModal .close{top:5px;right:0}#descriptionAndDetail .close span,#sizeGuide .close span,#engraving .close span,#contactUs .close span,#diamondInformationModal .close span{font-size:1.5625rem}}#descriptionAndDetail .modal-dialog,#sizeGuide .modal-dialog,#engraving .modal-dialog,#contactUs .modal-dialog,#diamondInformationModal .modal-dialog{max-width:unset}#descriptionAndDetail .modal-dialog,#descriptionAndDetail .modal-content,#sizeGuide .modal-dialog,#sizeGuide .modal-content,#engraving .modal-dialog,#engraving .modal-content,#contactUs .modal-dialog,#contactUs .modal-content,#diamondInformationModal .modal-dialog,#diamondInformationModal .modal-content{margin:0;text-align:start;border:none;padding:0;height:100%}#descriptionAndDetail .modal-content,#sizeGuide .modal-content,#engraving .modal-content,#contactUs .modal-content,#diamondInformationModal .modal-content{-ms-flex-pack:justify;justify-content:space-between}#descriptionAndDetail .modal-content .modal-body,#sizeGuide .modal-content .modal-body,#engraving .modal-content .modal-body,#contactUs .modal-content .modal-body,#diamondInformationModal .modal-content .modal-body{padding:72px 80px}#descriptionAndDetail .long-description,#sizeGuide .long-description,#engraving .long-description,#contactUs .long-description,#diamondInformationModal .long-description{margin-bottom:40px}@media (max-width: 543.98px){#descriptionAndDetail .long-description p,#sizeGuide .long-description p,#engraving .long-description p,#contactUs .long-description p,#diamondInformationModal .long-description p{font-size:.875rem}}#descriptionAndDetail .attributesTitle,#sizeGuide .attributesTitle,#engraving .attributesTitle,#contactUs .attributesTitle,#diamondInformationModal .attributesTitle{border-bottom:1px solid #E6E6E6;padding-bottom:5px;font-family:"diatype-light",sans-serif}@media (max-width: 543.98px){#descriptionAndDetail .attributesTitle,#sizeGuide .attributesTitle,#engraving .attributesTitle,#contactUs .attributesTitle,#diamondInformationModal .attributesTitle{font-size:.875rem}}#descriptionAndDetail .modal-footer,#sizeGuide .modal-footer,#engraving .modal-footer,#contactUs .modal-footer,#diamondInformationModal .modal-footer{padding:0 40px 30px;border:none;-ms-flex-pack:justify;justify-content:space-between}#descriptionAndDetail .modal-footer .nav-tabs,#sizeGuide .modal-footer .nav-tabs,#engraving .modal-footer .nav-tabs,#contactUs .modal-footer .nav-tabs,#diamondInformationModal .modal-footer .nav-tabs{border:none;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}#descriptionAndDetail .modal-footer .nav-tabs .nav-link,#sizeGuide .modal-footer .nav-tabs .nav-link,#engraving .modal-footer .nav-tabs .nav-link,#contactUs .modal-footer .nav-tabs .nav-link,#diamondInformationModal .modal-footer .nav-tabs .nav-link{text-transform:none;background-color:transparent;padding:0;font-family:"openSans-light",sans-serif;font-size:1rem}@media (max-width: 543.98px){#descriptionAndDetail .modal-footer .nav-tabs .nav-link,#sizeGuide .modal-footer .nav-tabs .nav-link,#engraving .modal-footer .nav-tabs .nav-link,#contactUs .modal-footer .nav-tabs .nav-link,#diamondInformationModal .modal-footer .nav-tabs .nav-link{font-size:.875rem}}#descriptionAndDetail .modal-footer .nav-tabs .nav-link::after,#sizeGuide .modal-footer .nav-tabs .nav-link::after,#engraving .modal-footer .nav-tabs .nav-link::after,#contactUs .modal-footer .nav-tabs .nav-link::after,#diamondInformationModal .modal-footer .nav-tabs .nav-link::after{content:'';border-bottom:1px solid var(--skin-primary-color-1);display:block}#descriptionAndDetail .modal-footer .nav-tabs .nav-link.active,#sizeGuide .modal-footer .nav-tabs .nav-link.active,#engraving .modal-footer .nav-tabs .nav-link.active,#contactUs .modal-footer .nav-tabs .nav-link.active,#diamondInformationModal .modal-footer .nav-tabs .nav-link.active{border-bottom:none;font-family:"diatype-light",sans-serif}@media (max-width: 543.98px){#descriptionAndDetail .modal-content .modal-body,#sizeGuide .modal-content .modal-body,#engraving .modal-content .modal-body,#contactUs .modal-content .modal-body,#diamondInformationModal .modal-content .modal-body{padding:56px 15px 0}#descriptionAndDetail .modal-footer,#sizeGuide .modal-footer,#engraving .modal-footer,#contactUs .modal-footer,#diamondInformationModal .modal-footer{padding:0 15px 24px}}#DW-SFToolkit{height:31px;width:48px}.shiping-and-returns span,.shiping-and-returns p,.shiping-and-returns strong,.take-care span,.take-care p,.take-care strong,.size-guide span,.size-guide p,.size-guide strong,.details span,.details p,.details strong,.contacUs span,.contacUs p,.contacUs strong{font-size:1rem}@media (max-width: 543.98px){.shiping-and-returns span,.shiping-and-returns p,.shiping-and-returns strong,.take-care span,.take-care p,.take-care strong,.size-guide span,.size-guide p,.size-guide strong,.details span,.details p,.details strong,.contacUs span,.contacUs p,.contacUs strong{font-size:.875rem}}.shiping-and-returns .subtitle,.take-care .subtitle,.size-guide .subtitle,.details .subtitle,.contacUs .subtitle{margin-top:40px;font-family:"diatype-light",sans-serif;font-size:1rem}@media (max-width: 543.98px){.shiping-and-returns .subtitle,.take-care .subtitle,.size-guide .subtitle,.details .subtitle,.contacUs .subtitle{font-size:.875rem}}.shiping-and-returns .number,.take-care .number,.size-guide .number,.details .number,.contacUs .number{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:#222;color:#fff}.shiping-and-returns .text,.take-care .text,.size-guide .text,.details .text,.contacUs .text{font-size:1rem}.shiping-and-returns .note,.take-care .note,.size-guide .note,.details .note,.contacUs .note{margin-top:-8px}.shiping-and-returns .link,.take-care .link,.size-guide .link,.details .link,.contacUs .link{border-bottom:1px solid #222}.shiping-and-returns ul,.take-care ul,.size-guide ul,.details ul,.contacUs ul{padding-left:30px}.shiping-and-returns hr,.take-care hr,.size-guide hr,.details hr,.contacUs hr{margin-top:0.5rem;margin-bottom:0.5rem;border-top:1px solid #F6F6F6;text-transform:uppercase}.shiping-and-returns table,.take-care table,.size-guide table,.details table,.contacUs table{text-align:center;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:50px;font-size:.875rem}.shiping-and-returns td,.take-care td,.size-guide td,.details td,.contacUs td{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;text-align:center}.shiping-and-returns th,.take-care th,.size-guide th,.details th,.contacUs th{border-top:1px solid black;border-bottom:1px solid black;text-align:center;padding:8px 15px}.shiping-and-returns .image-wrapper,.take-care .image-wrapper,.size-guide .image-wrapper,.details .image-wrapper,.contacUs .image-wrapper{max-width:180px;margin:25px auto}.shiping-and-returns .image-wrapper img,.take-care .image-wrapper img,.size-guide .image-wrapper img,.details .image-wrapper img,.contacUs .image-wrapper img{width:100%}.shiping-and-returns .textSub,.take-care .textSub,.size-guide .textSub,.details .textSub,.contacUs .textSub{border-bottom:1px solid #E6E6E6}.shiping-and-returns .textBlack,.take-care .textBlack,.size-guide .textBlack,.details .textBlack,.contacUs .textBlack{color:#222}@media (max-width: 543.98px){.shiping-and-returns .subtitle,.take-care .subtitle,.size-guide .subtitle,.details .subtitle,.contacUs .subtitle{font-size:.875rem;margin-top:24px}.shiping-and-returns .text,.take-care .text,.size-guide .text,.details .text,.contacUs .text{font-weight:300;font-size:.875rem;margin-bottom:8px;line-height:17px}.shiping-and-returns ul,.take-care ul,.size-guide ul,.details ul,.contacUs ul{margin-bottom:0;padding-left:25px}.shiping-and-returns .note,.take-care .note,.size-guide .note,.details .note,.contacUs .note{margin-top:0}}.description-and-detail{padding-block:50px 35px}.description-and-detail .desc-justify{-ms-flex-pack:start;justify-content:flex-start;gap:32px}@media (max-width: 768.98px){.description-and-detail .desc-justify{-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 1439.98px){.description-and-detail .desc-justify{gap:18px}}.description-and-detail button{color:#636363}@media (max-width: 768.98px){.description-and-detail button{font-size:14px}}.shiping-and-returns .text,.take-care .text{margin-bottom:10px}.open-modal{background-color:transparent;padding:0;border:none;font-family:"openSans-light",sans-serif;font-size:1rem}.open-modal::after{content:'';border-bottom:1px solid #636363;display:block}.contact-modal::after{content:'';border-bottom:none;display:block}.prices-add-to-cart-actions{margin-top:15px}@media (max-width: 768.98px){.prices-add-to-cart-actions{position:fixed;bottom:0;left:0;right:0;z-index:50;background-color:#fff;padding:16px;border-top:1px solid #222}.prices-add-to-cart-actions .cart-and-ipay{padding:0}}.prices-add-to-cart-actions .cart-and-ipay{padding-bottom:22px}.prices-add-to-cart-actions .add-to-cart{display:-ms-flexbox;display:flex;width:100%;border:1px solid #222;-ms-flex-pack:center;justify-content:center}.prices-add-to-cart-actions .btn-primary:hover:not([disabled]){background-color:#545454;border:1px solid #545454;color:#fff}.sequra-widget{padding:25px 0}@media (min-width: 769px){.sequra-widget{padding:5px 0 16px}}.pdp-bottom .left-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.pdp-bottom .left-content .text-content{margin-left:20%;max-width:400px}.pdp-bottom .left-content .text-content .title{font-size:3rem;font-weight:normal;margin-bottom:16px}.pdp-bottom .left-content .text-content .text{font-size:1.125rem}.pdp-bottom .image-wrapper{margin-left:-15px;margin-right:-15px}.pdp-bottom .image-wrapper img{height:100%;width:100%;object-fit:fill}@media (max-width: 1199.98px){.pdp-bottom .left-content .text-content{margin-left:0;margin-bottom:40px;max-width:unset}.pdp-bottom .left-content .text-content .title{font-size:2.375rem;margin-bottom:24px}.pdp-bottom .left-content .text-content .text{font-size:1rem}.pdp-bottom .image-wrapper{margin:0}}.container-button{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px 12px}.container-button .variation-button{padding:8px 0;border:1px solid #E6E6E6;background-color:transparent}.container-button .variation-button.selected{border:1px solid #222}div[data-attr^='arisua_'] .container-button .variation-button,div[data-attr='arisua_diamantecolor'] .container-button .variation-button{width:calc((100% - 24px)/3)}div[data-attr='arisua_letra'] .container-button .variation-button{width:calc((100% - 60px)/6)}div[data-attr='size'] .container-button .variation-button{width:calc((100% - 48px)/5)}.experience-einstein-einsteinCarouselProduct{margin:0 auto;padding-left:0;padding-right:0;width:100%}@media (min-width: 1200px){.experience-einstein-einsteinCarouselProduct{max-width:1200px}}@media (min-width: 1440px){.experience-einstein-einsteinCarouselProduct{max-width:1440px;padding-left:40px;padding-right:40px}}.experience-einstein-einsteinCarouselProduct .carousel-title{font-family:"diatype-light",sans-serif;color:#222;font-size:20px;line-height:28px;margin:30px 0 24px;padding:0;text-align:left !important}@media (min-width: 1200px){.experience-einstein-einsteinCarouselProduct .carousel-title{font-size:28px;line-height:38px;margin:60px 0 32px}}.experience-einstein-einsteinCarouselProduct .product-tile-pd .product-tile-body{font-family:"diatype-light",sans-serif;margin:0 0 5px;text-transform:uppercase}.experience-einstein-einsteinCarouselProduct .product-tile-pd .product-price{font-family:"diatype-light",sans-serif;font-size:14px}.experience-einstein-einsteinCarouselProduct .hidden-indicators-template{display:none}.experience-einstein-einsteinCarouselProduct .carousel.controls-xs .carousel-control-prev,.experience-einstein-einsteinCarouselProduct .carousel.controls-xs .carousel-control-next{display:none}.breadcrumb-item{display:-ms-flexbox;display:flex;margin-right:5px}.breadcrumb-item::after{display:none}.breadcrumb-item a{-ms-flex-align:unset;align-items:unset}.slick-dots{position:absolute;top:50%;left:16px;grid-gap:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transform:translate(0, -50%)}.slick-dots li{background-color:transparent;height:12px;width:12px}@media (max-width: 543.98px){.slick-dots{-ms-flex-direction:row;flex-direction:row;bottom:16px;top:unset;left:50%;grid-gap:8px;transform:translateX(-50%)}.slick-dots li{height:8px;width:8px;background-color:#F6F6F6}}.slick-dots li.slick-active{background-color:transparent}@media (max-width: 543.98px){.slick-dots li.slick-active{background-color:#636363}}@media (max-width: 543.98px){.appointment-list{padding:0}}.appointment-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:70px;margin-bottom:0}@media (max-width: 543.98px){.appointment-text{margin-left:0px}}.appointment-text li{text-align:initial}.continueAppointment{-ms-flex:0 0 33%;flex:0 0 33%}.continueAppointment a{color:#fff}.buttons-appointment{gap:15px}@media (max-width: 543.98px){.buttons-appointment{padding-inline:0;gap:0}}.icons-group{-ms-flex-align:baseline;align-items:baseline}.icons-group .wishlistDetailIcon .add-to-wishlist,.icons-group .wishlistDetailIcon .add-to-wishlist-filled{border:0;background-color:white;padding:0;margin:0}.icons-group .wishlistDetailIcon .add-to-wishlist img,.icons-group .wishlistDetailIcon .add-to-wishlist-filled img{width:18px;margin-bottom:6px}@media (max-width: 543.98px){.icons-group .wishlistDetailIcon .add-to-wishlist img,.icons-group .wishlistDetailIcon .add-to-wishlist-filled img{width:18px;margin-bottom:4px}}#credit-promotion-auto-size::part(osm-container){border:none}.product-bundle-info{font-family:"diatype-light",sans-serif;font-size:14px;margin-top:10px}.set-items .product-wrapper{margin-bottom:40px}.set-items .primary-images{margin-top:20px}.set-prices{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media (max-width: 768.98px){.set-prices{display:none}}.set-prices .price{margin-top:10px}@media (max-width: 768.98px){.set-prices .price{margin-top:0}}.set-prices .prices-add-to-cart-actions{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:16px}@media (max-width: 768.98px){.set-prices .prices-add-to-cart-actions{padding:0 16px;display:block}}.set-prices .prices-add-to-cart-actions .price{font-size:1rem;margin-top:10px}@media (max-width: 768.98px){.set-prices .prices-add-to-cart-actions .price{padding:16px;margin-top:0}}.set-prices .cart-and-ipay{padding-bottom:20px}.set-prices .button-container{display:-ms-flexbox;display:flex;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:end;justify-content:flex-end}.set-prices .button-container .price{margin-right:16px}@media (max-width: 768.98px){.labelSet{margin:0 16px 16px}}.labelContainer{text-align:start;margin-bottom:12px}.labelSelectSize{color:#F00;font-size:14px}.oddProduct{display:-ms-flexbox;display:flex;padding:0;margin-left:0px;gap:16px}@media (max-width: 768.98px){.oddProduct{margin-bottom:24px}}.oddProduct .odd-btn,.oddProduct .even-btn{border:1px solid var(--color-grey2)}.oddProduct .odd-btn.active,.oddProduct .even-btn.active{border:1px solid var(--skin-primary-color-1)}.btn-outline-primary.disabled-size:disabled{background-color:var(--skin-primary-color-invert-1);color:var(--skin-primary-color-1);opacity:0.5;border-color:revert}.recommendator-slot .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.recommendator-slot .row .recommendations{margin-inline:10px;margin-top:80px}@media (max-width: 543.98px){.recommendator-slot .row .recommendations{margin-inline:0}}.recommendator-slot .row .recommendations h2{text-transform:uppercase;color:#222;font-family:"diatype-light",sans-serif;padding-block:30px}.recommendator-slot .row .recommendations .product-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-bottom:30px}.recommendations{margin-top:80px}.recommendations .pdp-recommendation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.recommendations .pdp-recommendation .content{padding-inline:0}.recommendations h2{text-transform:uppercase;color:#222;font-family:"diatype-light",sans-serif;padding-block:30px}.recommendations .row .product-grid{-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-bottom:30px;padding-inline:0}.recommendations .col-6{padding-left:7px;padding-right:7px}.recommendations .row .product-grid{padding-inline:10px}@media (max-width: 543.98px){.recommendations{margin-top:0px;padding:0 8px}.recommendations h2{font-size:20px;padding-block:16px;margin-bottom:0}.recommendations .col-6{padding-left:5px;padding-right:5px;padding-bottom:5px}.recommendations .row .product-grid{padding-inline:10px}.recommendations .product{margin-bottom:16px}.recommendations .product .price{font-size:12px}}.recommendations-slider{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}#pdpRecommendation{margin:30px 10px}@media (max-width: 543.98px){#pdpRecommendation{margin:0;padding:0}#pdpRecommendation .title{margin:0 15px}#pdpRecommendation .row{margin:0 10px}}#pdpRecommendation .price{display:inline}#pdpRecommendation .color-swatches{margin-top:-15px}#pdpRecommendation .row{-ms-flex-pack:start;justify-content:flex-start}.recommendations{padding:0 5px;margin-bottom:30px}.recommendations .row .product-grid{margin:0 15px}.recommendations .text-start{margin:0 30px}@media (max-width: 543.98px){.recommendations{padding:0px}.recommendations .row .product-grid{margin:0}.recommendations .text-start{margin:0 15px}}.recommendations h2{text-transform:none;font-family:"scotchText-roman";font-size:1.75rem}@media (max-width: 543.98px){.recommendations h2{font-size:1.125rem}}#pdpRecommendation{margin:0 40px}@media (max-width: 543.98px){#pdpRecommendation{margin:0}}.product-detail .row .right-content .attributes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .row .right-content .attributes.columns-1 [data-attr^="arisua_"]{width:110%}.product-detail .row .right-content .attributes.columns-2 [data-attr^="arisua_"]{width:54%}@media (max-width: 543.98px){.product-detail .row .right-content .attributes.columns-2 [data-attr^="arisua_"]{width:110%}}.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_"]{width:33%}.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_"]:not(:last-child){padding-right:16px}@media (max-width: 543.98px){.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_"]{width:110%}.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_"]:not(:first-child){padding-left:0}.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_"]:not(:last-child){padding-right:0}}.product-detail .row .right-content .attributes.columns-4 [data-attr^="arisua_"]{width:25%}@media (max-width: 543.98px){.product-detail .row .right-content .attributes.columns-4 [data-attr^="arisua_"]{width:110%}}.product-detail .row .right-content .attributes>.row,.product-detail .row .right-content .attributes .prices-add-to-cart-actions,.product-detail .row .right-content .attributes .sequra-container,.product-detail .row .right-content .attributes .product-id,.product-detail .row .right-content .attributes [data-attr^="arisua_material"],.product-detail .row .right-content .attributes [data-attr^="arisua_letra"],.product-detail .row .right-content .attributes [data-attr^="size"]{width:100%}.product-detail .row .right-content .attributes.columns-1 [data-attr^="arisua_letra"],.product-detail .row .right-content .attributes.columns-1 [data-attr="arisua_material"],.product-detail .row .right-content .attributes.columns-2 [data-attr^="arisua_letra"],.product-detail .row .right-content .attributes.columns-2 [data-attr="arisua_material"],.product-detail .row .right-content .attributes.columns-3 [data-attr^="arisua_letra"],.product-detail .row .right-content .attributes.columns-3 [data-attr="arisua_material"],.product-detail .row .right-content .attributes.columns-4 [data-attr^="arisua_letra"],.product-detail .row .right-content .attributes.columns-4 [data-attr="arisua_material"]{width:110%}.product-detail .row .right-content .attributes .container-button .variation-button{text-align:left;text-transform:capitalize;font-size:.875rem;font-family:"openSans-semibold",sans-serif}.product-detail .row .right-content .attributes .info-size-wrapper{margin-top:10px}.product-detail .row .right-content .attributes .info-size{display:-ms-flexbox;display:flex;gap:4px;background-color:#F7F4ED;color:#222;padding:4px 8px;font-size:.875rem}@media (max-width: 543.98px){.product-detail .row .right-content .attributes .info-size{max-width:100%;font-size:.75rem}}.product-detail .row .right-content .attributes .info-size strong{display:contents}.product-detail .row .right-content .attributes .info-size span{margin-top:2px}.product-detail .row .right-content .attributes .info-size.ring-size-information-silver{padding-left:26px}@media (max-width: 543.98px){.product-detail .row .right-content .attributes .info-size.ring-size-information-silver{padding-left:22px}}.product-detail .row .right-content .attributes .info-size.ring-size-information-silver .ring-size-information-link{text-decoration:underline;margin-left:3px}.product-detail .row .right-content .attributes .info-size.ring-size-information.ring-size-information-silver{display:block}.product-detail .row .right-content .attributes .notify-me-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:4px}.product-detail .row .right-content .attributes .notify-me-button .icon-email{margin-top:2px}.product-detail .row .right-content .attributes .material-inner button{-ms-flex-align:center;align-items:center}.product-detail .row .right-content .attributes .material-inner .swatch-circle{background-position:center center}.product-detail .row .right-content .attributes .material-inner .swatch-circle.selected{text-shadow:none}.product-detail .row .right-content .attributes .material-inner p{text-transform:lowercase}.product-detail .row .right-content .attributes .material-inner p:first-letter{text-transform:uppercase}@media (min-width: 544px){.product-detail .product-carousel .slick-dots li{background-color:#E6E6E6}.product-detail .product-carousel .slick-dots li.slick-active{background-color:#636363}}.product-detail .product-breadcrumb .breadcrumb{position:absolute;z-index:1;top:24px;left:39px}.product-detail .product-breadcrumb .breadcrumb li a{font-size:.875rem;font-family:"openSans-semibold",sans-serif;text-transform:none}@media (max-width: 543.98px){.product-detail .attribute{max-width:100%}}.product-detail .attribute .title-group{display:-ms-flexbox;display:flex;gap:4px}.product-detail .attribute .title-group .icon-info{margin-top:2px}.product-detail .attribute .title-group .icon-info::after{display:none}.product-detail .attribute .size-guide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.product-detail .attribute .size-guide h2{text-transform:lowercase;margin-bottom:0;margin-top:3px;line-height:normal;font-family:"diatype-light",sans-serif;font-size:.875rem}.product-detail .attribute .size-guide h2:first-letter{text-transform:uppercase}.product-detail .attribute .size-guide button{font-family:"diatype-light",sans-serif;font-size:.875rem;color:#636363}.product-detail .attribute .wrapper.material-content{-ms-flex-direction:row;flex-direction:row}.product-detail .attribute .wrapper.material-content .material-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:0}@media (max-width: 543.98px){.product-detail .attribute .wrapper.material-content .material-inner{gap:15px;margin-bottom:25px}}@media (max-width: 543.98px){.product-detail .attribute .wrapper.material-content .material-inner p{font-size:.6875rem}}.product-detail .attribute .wrapper.material-content .material-inner button{display:-ms-flexbox;display:flex;gap:6px}.product-detail .attribute .custom-select-wrapper,.product-detail .attribute .size-guide{max-width:300px}@media (max-width: 768.98px){.product-detail .attribute .custom-select-wrapper,.product-detail .attribute .size-guide{max-width:100%}}.product-detail .colection-name{color:#636363;margin-bottom:8px}.product-detail .colection-name span{text-decoration:underline;color:#636363}.product-detail .product-carousel .slick-slide{height:auto}.product-detail .arisua-attributes{padding-left:20px}.product-detail .arisua-attributes .attribute-values{font-size:.875rem;font-family:"diatype-light",sans-serif}.product-detail .arisua-attributes .attribute-values .label{text-transform:lowercase;display:block}.product-detail .arisua-attributes .attribute-values .label:first-letter{text-transform:uppercase}.product-detail .arisua-attributes .attribute-values strong{text-transform:capitalize;font-size:.875rem;font-family:"diatype-light",sans-serif}.additional-links{padding:6px}.title-description{font-family:"diatype-light",sans-serif;margin-top:32px;margin-bottom:8px;border-bottom:1px solid #A0A0A0;padding-bottom:6px}.long-description{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:60px;font-size:.875rem}.long-description .attributes-title{border-bottom:1px solid #A0A0A0;padding-bottom:8px;margin-top:16px}.btn-read{background-color:transparent;padding:0;border:none;font-family:"diatype-light",sans-serif;font-size:.875rem;border-bottom:1px solid #222;margin-top:16px;color:#222}.additional-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;gap:8px;background:#F6F6F6;font-size:.875rem;font-family:"diatype-light",sans-serif;margin-top:32px;margin-bottom:32px}.additional-contact .content-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.additional-contact .content-link:first-child{-ms-flex:1;flex:1;max-width:55%}.experience-container h2{border-bottom:1px solid #A0A0A0;padding-bottom:12px;margin:0;font-family:"scotchText-roman",sans-serif;font-size:1.125rem}.description-and-detail{padding:0}.description-and-detail .desc-justify{-ms-flex-direction:column;flex-direction:column}.description-and-detail .open-modal{text-align:left}
