.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.glightbox-container .gslide,.glightbox-container .gslider{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glightbox-container .gslide{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-external,.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex}.gslide-media{width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding:19px 11px 50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:-100%;width:40px;height:50px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.exceptional-loader{display:none}body{overflow-x:hidden}body.overflow{overflow:hidden}a:active,a:focus,a:hover{text-decoration:none!important}.h1,.h2,.h3,.h4,.h5,h2,h3,h4,h5,h6{margin:0 0 .5em}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Canela-Thin,sans-serif}.h1,h1{font-size:2.75rem;line-height:1.13636}@media only screen and (max-width:767px){.template-page-privacy-policy #shopify-section-footer{margin-top:30px}.h1{font-size:2.25rem;line-height:1.16667}.template-page-inspiration .marquee-wrapper{padding-top:50px;padding-bottom:50px}.template-page-inspiration .marquee-wrapper .marquee_run{padding-top:30px}}.h110{font-size:6.875rem;line-height:clamp(3.25rem,7.5vw,7.5vw)}.h2,h2{font-size:2.5rem;line-height:1.2}@media only screen and (max-width:767px){.h2,h2{font-size:2rem;line-height:1.25}}.h260{font-size:3.75rem;line-height:clamp(2.5625rem,4.16667vw,4.16667vw)}@media only screen and (max-width:767px){.h260{font-size:2rem;line-height:1.25}}.h3,h3{font-size:2rem;line-height:1.25}@media only screen and (max-width:767px){.h3,h3{font-size:1.625rem;line-height:1.38462}}.h350{font-size:3.125rem;line-height:4.25rem}@media only screen and (max-width:991px){.h350{font-size:2rem;line-height:1.25}.template-article .share{top:unset!important;left:unset!important;right:0;bottom:0}}@media only screen and (max-width:767px){.h350{font-size:1.625rem;line-height:1.38462}}.h4,h4{font-size:1.75rem;line-height:1.21429}@media only screen and (max-width:767px){.h4,h4{font-size:1.5rem;line-height:1.5}}.h5,h5{font-size:1.5rem;line-height:1.25}@media only screen and (max-width:767px){.h5,h5{font-size:1.375rem;line-height:1.54545}}.h5.sub-tile,h5.sub-tile{font-size:1.125rem;line-height:1.11111;font-family:Plain-Ultrathin,sans-serif}h6{line-height:1.3}h6,h6.h6{font-size:1.25rem}h6.h6{line-height:1.2}h6.h618{font-size:1.125rem;line-height:1.22222}p{font-weight:400;font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.25;margin-bottom:0;color:#000}@media only screen and (max-width:575.98px){p{font-size:1rem;line-height:1.25}}p.para1{font-size:1.2rem;line-height:1.5rem}p.para2{line-height:1.625rem}.head-p-20,p.para2{font-size:1.25rem}.head-p-20{font-weight:400;font-family:Canela-Thin,sans-serif;line-height:1.25rem;letter-spacing:.125rem}.font-ultrathin{font-family:Plain-Ultrathin,sans-serif!important}.font-thin{font-family:Plain-Thin,sans-serif!important}.font-light{font-family:Plain-Ultralight,sans-serif!important}a,a:active,a:hover,a:visited{color:inherit}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.btn-border{border:1px solid rgba(0,0,0,.1);padding:.6875rem clamp(.9375rem,2.08333vw,1.875rem);text-transform:capitalize;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-family:Plain-Ultrathin,sans-serif;color:#000;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:991.98px){.btn-border{padding:.625rem 1.625rem}}.btn-border:active,.btn-border:focus,.btn-border:hover{outline:none;border-color:#0006;color:#000}.btn-border--white{border:1px solid hsla(0,0%,100%,.1);color:#fff!important}.btn-border--white:active,.btn-border--white:focus,.btn-border--white:hover{outline:none;border-color:#fff6;color:#fff}.btn-border--white:hover{background-color:#fff;border-color:#0006;color:#000!important}.btn-fill{background-color:#29175e;border:1px solid #29175e;color:#fff;padding:.75rem 1.875rem;text-transform:capitalize;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-family:Plain-Ultrathin,sans-serif}.btn-fill:after,.btn-fill:before{-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:991.98px){.btn-fill{padding:.625rem 1.625rem}}.btn-fill:active,.btn-fill:focus,.btn-fill:hover{outline:none;border-color:#331785;color:#fff;background-color:#331785}.btn-fill:hover .btn-fill:after,.btn-fill:hover .btn-fill:before{-webkit-box-shadow:none;box-shadow:none}:root{--color-black:#000;--color-white:#fff;--cursor-bg:0,0,0;--color-1:0,210,170}.page-width{padding:0 clamp(.9375rem,9.375vw,9.375vw);margin:0 auto}a{text-decoration:none}.facet-filters__field .select:focus-visible,.facets-wrapper .facets-container .mobile-facets__sort .select__select:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}main #MainContain{padding-top:4.1875rem}@media only screen and (max-width:1024.98px){main #MainContain{padding-top:5.25rem}}@media only screen and (max-width:575.98px){main #MainContain{padding-top:4.125rem}}body.template-index{overflow-x:hidden}body.template-index #MainContain>.section+.section{position:relative;z-index:1;background-color:#fff}body.template-404 main #MainContain,body.transparent-nav main #MainContain{padding-top:0}.template-404.page-width h1{margin-top:0;margin-bottom:1.875rem;text-transform:capitalize;font-size:6.875rem;line-height:6.75rem;letter-spacing:.00625rem;color:#000}@media only screen and (max-width:575.98px){.template-404.page-width h1{font-size:2.5rem;line-height:3.25rem;margin-bottom:1.875rem}}.template-404.page-width p{text-transform:capitalize;margin-top:0;width:30.375rem;font-weight:400;font-family:Canela-Thin,sans-serif;font-size:2.5rem;line-height:3.625rem;letter-spacing:.00625rem;margin-bottom:1.875rem;color:#000}@media only screen and (max-width:749px){.template-404.page-width p{width:100%;font-size:1.875rem;line-height:2.375rem}}.customer.login,.customer.register,.customer.reset-password{margin-top:3.375rem!important;margin-bottom:3.375rem!important}.customer.login h1,.customer.register h1,.customer.reset-password h1{margin-top:0;margin-bottom:1.5625rem;text-transform:capitalize;font-size:3.125rem;line-height:4.25rem;letter-spacing:.00625rem;color:#000}@media only screen and (max-width:767.98px){.customer.login h1,.customer.register h1,.customer.reset-password h1{font-size:2.5rem;line-height:3.25rem}}.customer.login .form__message,.customer.register .form__message,.customer.reset-password .form__message{color:#000}.customer.login .form__message:focus-visible,.customer.register .form__message:focus-visible,.customer.reset-password .form__message:focus-visible{outline:none}.customer.login form,.customer.register form,.customer.reset-password form{width:30.3125rem;margin:0 auto}.customer.login form .field,.customer.register form .field,.customer.reset-password form .field{margin:1.875rem 0 0}.customer.login form .field:first-of-type,.customer.register form .field:first-of-type,.customer.reset-password form .field:first-of-type{margin-top:0}.customer.login form .field:after,.customer.login form .field:hover:after,.customer.register form .field:after,.customer.register form .field:hover:after,.customer.reset-password form .field:after,.customer.reset-password form .field:hover:after{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.06)}.customer.login form .field label,.customer.register form .field label,.customer.reset-password form .field label{font-weight:250;font-family:Plain-Thin,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.1px;top:50%;left:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:2}.customer.login form .field input,.customer.register form .field input,.customer.reset-password form .field input{height:auto;min-height:3.125rem;padding:.375rem 1.25rem;font-size:1rem}.customer.login form .field input:focus,.customer.register form .field input:focus,.customer.reset-password form .field input:focus{padding:.375rem 1.25rem;-webkit-box-shadow:none;box-shadow:none}.customer.login form .field input:-webkit-autofill~label,.customer.login form .field input:focus~label,.customer.login form .field input:not(:placeholder-shown)~label,.customer.register form .field input:-webkit-autofill~label,.customer.register form .field input:focus~label,.customer.register form .field input:not(:placeholder-shown)~label,.customer.reset-password form .field input:-webkit-autofill~label,.customer.reset-password form .field input:focus~label,.customer.reset-password form .field input:not(:placeholder-shown)~label{top:0!important;-webkit-transition:.3s ease;transition:.3s ease}.customer.login form .field a,.customer.register form .field a,.customer.reset-password form .field a{font-size:.75rem;line-height:1rem;letter-spacing:.1px;opacity:.6;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none}.customer.login form button,.customer.register form button,.customer.reset-password form button{margin-top:3.125rem;margin-bottom:1.25rem;background-color:#331785;color:#fff;font-size:1rem;line-height:1.5rem;letter-spacing:.1px;font-family:Plain-Ultrathin,sans-serif;border:1px solid #331785;padding:.75rem 1.875rem;min-height:auto;min-width:auto;-webkit-transition:.3s ease;transition:.3s ease}.customer.login form button:hover,.customer.register form button:hover,.customer.reset-password form button:hover{background-color:#29175e}.customer.login form button:after,.customer.login form button:before,.customer.register form button:after,.customer.register form button:before,.customer.reset-password form button:after,.customer.reset-password form button:before{display:none}.customer.login form p,.customer.register form p,.customer.reset-password form p{margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.3125rem;color:#000c;letter-spacing:.1px}.customer.login form p a,.customer.register form p a,.customer.reset-password form p a{display:inline-block;font-size:1rem;line-height:1.3125rem;color:#000c;-webkit-transition:.3s ease;transition:.3s ease}.customer.login form p a:hover,.customer.register form p a:hover,.customer.reset-password form p a:hover{color:#000;text-decoration-thickness:initial}cart-drawer .cart-drawer__warnings .drawer__close{right:20px;top:20px}@media only screen and (max-width:767px){cart-drawer .cart-drawer__warnings .drawer__close{right:10px}}cart-drawer .cart-drawer__warnings .drawer__close svg{height:25px;width:25px}cart-drawer.drawer .drawer__inner{width:46vw;padding:0;border:none!important}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner{width:100vw;max-width:92vw;padding:0}}cart-drawer.drawer .drawer__inner .drawer__header{padding:2.5rem 3rem;border:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__header{padding:.9375rem}}cart-drawer.drawer .drawer__inner .drawer__header .drawer__heading{font-size:1.875rem;line-height:2.375rem;letter-spacing:.1px;font-weight:250;margin:0}cart-drawer.drawer .drawer__inner .drawer__header .drawer__close{min-width:2.125rem;max-width:unset;min-height:auto;top:0;right:0;position:relative}cart-drawer.drawer .drawer__inner .drawer__header .drawer__close svg{height:1.25rem;width:1.25rem}cart-drawer.drawer .drawer__inner .drawer__header .drawer__close svg.icon-close{width:12px;height:auto}cart-drawer.drawer .drawer__inner .cart__contents{padding:3rem 2.5rem 2.5rem 3rem}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .cart__contents{padding:1.25rem .9375rem .9375rem}}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 3fr;grid-template-columns:1fr 3fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;margin-bottom:1.25rem}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item>:first-child{-ms-grid-row:1;-ms-grid-column:1}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__media{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;padding-left:0;position:relative;padding-top:0}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details span.product_tag{font-size:1rem;line-height:clamp(1.3125rem,1.66667vw,1.5rem);margin-bottom:clamp(.625rem,1.04167vw,.9375rem);font-family:Plain-Thin,sans-serif;display:block;color:#000}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details a{font-size:1.25rem;line-height:1.25rem;letter-spacing:1px;font-family:Canela-Thin,sans-serif;margin-bottom:.625rem;display:block;color:#000;text-decoration:none}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details a{font-size:1rem;line-height:1.3125rem}}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__price-wrapper .price{font-family:Canela-Thin,sans-serif}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .product-option{font-family:Canela-Thin,sans-serif;font-size:clamp(.875rem,1.38889vw,1.25rem);line-height:clamp(.9375rem,1.38889vw,1.25rem);color:#000;margin-bottom:.625rem}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .product-option{font-size:1rem;line-height:1rem}}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details dl .product-option{font-size:clamp(.875rem,1.11111vw,1rem);line-height:1;opacity:.7;display:-webkit-box;display:-ms-flexbox;display:flex}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem}@media only screen and (max-width:480px){cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper{margin-top:.625rem}}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input{width:6.25rem;height:2.5rem;min-height:auto;border:1px solid rgba(0,0,0,.1)}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input:after{display:none}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input .quantity__input{width:1.66625rem;font-size:1rem;line-height:1.5rem}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input .quantity__input:focus-visible{outline:1px solid rgba(0,0,0,.1);outline-offset:unset;-webkit-box-shadow:none;box-shadow:none}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input .quantity__button{width:1.66625rem;font-size:1rem;line-height:1.5625rem}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper quantity-input .quantity__button svg{width:9px}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__details .cart-item__quantity-wrapper cart-remove-button button{font-size:1.125rem;line-height:1.5rem;color:#29175e;font-family:Plain-Ultrathin,sans-serif;opacity:.8;letter-spacing:.1px;min-width:auto;min-height:auto;padding:0;border-bottom:1px solid #29175e}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__error svg{display:none}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__error-text{margin-top:10px;font-size:.875rem;line-height:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#dd345c}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__error-text+svg{-ms-flex-negative:0;flex-shrink:0;width:.75rem;margin-left:10px}cart-drawer.drawer .drawer__inner .cart__contents table tbody .cart-item .cart-item__error-text:empty+svg{display:none}cart-drawer.drawer .drawer__inner .drawer__footer{border-top:1px solid rgba(0,0,0,.1);padding:2.0625rem 3rem 1.3125rem}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer{padding:.9375rem 1.25rem 2.3125rem}}cart-drawer.drawer .drawer__inner .drawer__footer .cart-drawer__footer{margin-bottom:2.5rem}cart-drawer.drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{-webkit-box-align:center;-ms-flex-align:center;align-items:center}cart-drawer.drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2{font-size:1rem;line-height:1rem;letter-spacing:1px;color:#000;font-family:Canela}cart-drawer.drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p{font-size:clamp(1.25rem,2.08333vw,1.875rem);line-height:clamp(1.625rem,2.63889vw,2.375rem);letter-spacing:1px;color:#000;font-family:Canela-Thin,sans-serif}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p{font-size:1.25rem;line-height:1.625rem}}cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas{margin-top:1.25rem}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas{margin-left:16px;margin-right:16px}}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas a.cart__checkout-button{margin-top:15px}}cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{padding:1.125rem 1.875rem;margin-top:0;font-size:1rem;line-height:1.5rem;letter-spacing:.1px;text-align:center;color:#fff;-webkit-transition:.3s ease-in;transition:.3s ease-in;background-color:#29175e;width:50%}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{width:100%}}cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after,cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before{display:none}cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background-color:#331785}cart-drawer.drawer .drawer__inner .drawer__footer .tax-note{margin-bottom:0;margin-top:.625rem;text-align:center;font-size:1rem;line-height:1.5rem;mix-blend-mode:normal;opacity:.8;letter-spacing:.1px}@media only screen and (max-width:767px){cart-drawer.drawer .drawer__inner .drawer__footer .tax-note{margin-top:1.25rem}}cart-drawer.drawer .drawer__inner cart-drawer-items .cart-item__media .cart-item__link{position:relative;top:auto;bottom:auto;left:auto;right:auto;height:0;padding-bottom:100%;display:block;width:100%}cart-drawer.drawer .drawer__inner cart-drawer-items .cart-item__media .cart-item__link img{position:absolute;top:0;left:0;height:100%;width:100%}cart-items .cart__contents .cart-items .cart-item>td+td{padding-left:1.875rem;padding-top:2.5rem}cart-items .cart__contents .cart-items .cart-item .cart-item__media{width:16%;padding-top:2.5rem}cart-items .cart__contents .cart-items .cart-item .cart-item__details{width:27%}cart-items .cart__contents .cart-items .cart-item .cart-item__details .cart-item__name{letter-spacing:1px;display:block;text-decoration:none}cart-items .cart__contents .cart-items .cart-item .cart-item__details .cart-item__name,cart-items .cart__contents .cart-items .cart-item .cart-item__details .product-option{font-size:clamp(1rem,1.38889vw,1.25rem);line-height:clamp(1rem,1.38889vw,1.25rem);font-family:Canela-Thin,sans-serif;margin-bottom:.625rem;color:#000}cart-items .cart__contents .cart-items .cart-item .cart-item__details dl .product-option{font-size:clamp(.875rem,1.11111vw,1rem);line-height:1;opacity:.7;display:-webkit-box;display:-ms-flexbox;display:flex}cart-items .cart__contents .cart-items .cart-item .cart-item__details ul li{font-size:1rem;line-height:1;opacity:.7}cart-items .cart__contents .cart-items .cart-item .cart-item__details cart-remove-button{margin:0}cart-items .cart__contents .cart-items .cart-item .cart-item__details cart-remove-button a{font-size:1rem;line-height:1.5rem;color:#000;font-family:Plain-Ultrathin,sans-serif;letter-spacing:.1px;min-width:5.8125rem;min-height:2.5rem}cart-items .cart__contents .cart-items .cart-item .cart-item__price .product-option{font-family:Canela-Thin,sans-serif;font-size:clamp(1rem,1.38889vw,1.25rem);line-height:clamp(1rem,1.38889vw,1.25rem);color:#000;margin-bottom:.625rem}cart-items .cart__contents .cart-items .cart-item .cart-item__totals .price{font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.25rem;color:#000;margin-bottom:.625rem}.hover-zone{position:relative}.hover-zone .adaptive-cursor{display:none!important;width:104px;height:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ffffff1a;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-family:Canela-Thin,sans-serif;font-size:1.125rem;line-height:1.125rem;position:absolute;z-index:999;top:-52px;opacity:1;visibility:visible;left:-52px}.pageHead{padding:2.5rem 4.0625rem 2.5rem 3.6875rem}@media only screen and (max-width:768px){.pageHead{padding:30px}}.pageHead-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1200px){.pageHead-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}@media only screen and (max-width:767px){.pageHead-inner{position:static}}.pageHead .site-breadcrumbs{position:absolute;left:0}@media only screen and (max-width:1200px){.pageHead .site-breadcrumbs{position:unset;display:block}.pageHead .site-breadcrumbs li{display:inline}}@media only screen and (max-width:768px){.pageHead .site-breadcrumbs{position:static;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:normal}}.pageHead-titles{margin:0 auto;text-align:center}.pageHead-titles p{margin-bottom:20px;margin-top:0}@media only screen and (max-width:768px){.pageHead-titles{text-align:center}.pageHead-titles p{text-align:center;margin-bottom:15px}}.pageHead-titles h5{font-family:Plain-Ultrathin,sans-serif;font-size:1.5rem;color:#000;margin:0 0 .9375rem;opacity:0}.pageHead-titles h5.active{opacity:1}.pageHead-titles .h2{color:#000;margin:0;letter-spacing:.00625rem}.pageHead-titles .h2 .split-parent div{opacity:0}.pageHead-titles .h2.active{opacity:1}.pageHead-titles .site-breadcrumbs{position:static;margin-bottom:.1875rem}.template-collection .pageHead-titles{text-align:center}@media only screen and (max-width:768px){.template-collection .pageHead-titles{text-align:center}}.site-breadcrumbs{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-breadcrumbs li{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;color:#000;text-decoration:none}.site-breadcrumbs li:not(:last-child):after{content:"/";margin:0 2px;opacity:.4}.site-breadcrumbs li a{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;opacity:.4;color:#000;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.site-breadcrumbs li a:active,.site-breadcrumbs li a:focus,.site-breadcrumbs li a:hover{color:#29175e}.pageHead.article-header .site-breadcrumbs{position:relative}.predictive-search__item--link{-ms-grid-columns:3.125rem .9375rem 1fr;grid-template-columns:3.125rem 1fr;grid-column-gap:.9375rem}.predictive-search__item-heading{font-size:1.25rem;line-height:1.25rem}.predictive-search__item--term{font-size:1rem;line-height:1}.article-card-wrapper{height:100%}.article-card-wrapper .article-card{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.article-card-wrapper .article-card .card__inner{height:clamp(11.1875rem,15.41667vw,13.875rem);max-width:clamp(16.6875rem,25.34722vw,22.8125rem);width:100%}.article-card-wrapper .article-card .card__inner .card__media,.article-card-wrapper .article-card .card__inner .card__media .article-card__image{position:relative;height:100%}.article-card-wrapper .article-card .card__inner .card__media .article-card__image img{position:relative}.article-card-wrapper .article-card .card__content{padding:.625rem 0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-card-wrapper .article-card .card__content .card__information{padding:0}.article-card-wrapper .article-card .card__content .card__information h3{letter-spacing:.1px;color:#000;margin:0;position:relative}.article-card-wrapper .article-card .card__content .card__information .h5{font-size:1rem;line-height:1.3125rem;font-family:Plain-Ultrathin,sans-serif}.article-card-wrapper .article-card .card__content .card__information .article-card__excerpt{margin-top:1.25rem;margin-bottom:1.25rem;color:#000}.article-card-wrapper .article-card .card__content .card__information .circle-divider{color:#000}.article-card-wrapper .article-card .card__content .readmore{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.3125rem;color:#000;text-decoration:none;position:relative;opacity:.5}.article-card-wrapper .article-card .card__content .readmore:hover{opacity:1}.section-tabs{padding-left:1.25rem;padding-right:1.25rem;border:1px solid rgba(0,0,0,.07);overflow:auto}@media only screen and (max-width:767px){.section-tabs{padding:1.875rem .9375rem .6875rem}.twoImageDescription .row .col-left h4{padding-right:15px}}.section-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;white-space:nowrap}@media only screen and (max-width:560px){.section-tabs ul{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.section-tabs ul li{margin-right:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.section-tabs ul li:last-of-type{margin-right:0}@media only screen and (max-width:767px){.section-tabs ul li:last-of-type{margin-right:unset}}@media only screen and (max-width:767px){.section-tabs ul li{margin-right:unset;padding-left:.9375rem;padding-right:.9375rem}}.section-tabs ul li a{font-family:Canela-Thin,sans-serif;font-style:normal;font-weight:250;font-size:1.625rem;line-height:2.125rem;text-align:center;letter-spacing:.1px;text-decoration:none;padding-top:2.25rem;padding-bottom:1.5rem;color:#000;position:relative}.section-tabs ul li a:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:transparent;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section-tabs ul li a:hover:after{background-color:#000}@media only screen and (max-width:767px){.section-tabs ul li a{font-size:1.5rem;line-height:1.95rem;padding-top:unset;padding-bottom:unset}}.facets .disclosure-has-popup[open]>summary+*{z-index:10000}.facets .disclosure-has-popup[open]>summary+* .facet-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facets .disclosure-has-popup[open]>summary+* .facet-checkbox .icon-checkmark{top:.375rem;left:.3125rem}.facet-checkbox span{font-family:Plain-Ultrathin,sans-serif}.collection--empty .title-wrapper a,.collection--empty .title-wrapper h2{font-size:clamp(2rem,2.77778vw,2.5rem);line-height:clamp(2.5rem,4.02778vw,3.625rem)}.select2-container{width:100%!important}.select2-container .select2-selection--single{height:3.125rem;border:1px solid rgba(0,0,0,.1);border-radius:0!important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:2.875rem;font-size:1rem;padding-left:20px;padding-right:20px;font-weight:400;font-family:Plain-Ultrathin,sans-serif}.select2-container .select2-selection--single .select2-selection__arrow{top:1.25rem;right:1.25rem;width:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:11px;width:8px}.select2-container .select2-selection--single .select2-selection__arrow b{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:.3125rem;top:0;right:0;left:unset}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(-132deg);transform:rotate(-132deg)}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{top:0;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:.3125rem;right:0;left:unset}.select2-container .select2-results__options{padding:15px;border:1px solid rgba(0,0,0,.1)!important}.select2-container .select2-results__options .select2-results__option:first-child{display:none}.select2-container .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#c8c8c8;color:#000}.select2-dropdown{border:none!important}.select2-dropdown .select2-search__field{height:30px;border:1px solid rgba(0,0,0,.1)}.select2-dropdown .select2-search__field:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.select2-dropdown .select2-results__options{font-size:1rem;font-weight:400;font-family:Plain-Ultrathin,sans-serif;padding-left:15px;padding-right:15px;list-style:none}.template-collection .facet-filters__sort.select__select.caption-large.select2-hidden-accessible{display:none}.template-collection .select2-container ul{list-style:none;padding:10px 14px;margin:0}.template-collection .select2-container li{line-height:1.4rem;font-size:1rem;font-weight:400;font-family:Plain-Ultrathin,sans-serif;margin-bottom:1px}.template-collection .select2-container .select2-container--open .select2-dropdown{top:calc(100% + .5rem)}.template-collection .select2-container .select2-results{border:1px solid rgba(0,0,0,.1)}.template-collection .select2-container .select2-dropdown{border:none}.template-collection .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.15rem;padding-left:0}.template-collection .select2-container--default .select2-selection--single{border:none}.template-collection .select2-selection__arrow{display:none}.template-collection .product-grid-container{padding-top:36px}@media only screen and (max-width:991px){.prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px}}@media only screen and (max-width:480px){.prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}}.prdRow .col .card__content .customProductSlug{position:absolute;width:100%;height:100%;display:block;z-index:0}.template-page-contact .shopify-section>section.pageHead{display:none}.p80{padding-top:60px}@media only screen and (max-width:767px){.p80{padding-top:40px}}.flip-hover{position:relative;overflow:hidden}.flip-hover .flip-img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in;transition:.3s ease-in}.flip-hover:hover .flip-img{visibility:visible;opacity:1;-webkit-transform:scale(1.03);transform:scale(1.03)}.image-scale{overflow:hidden}.image-scale img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.image-scale:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.facets-wrapper{border-bottom:1px solid rgba(0,0,0,.1)}.facets-wrapper .facets-container{padding-bottom:27px;padding-top:32px}.facets-wrapper .facets-container .facets__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-bottom:0}.facets-wrapper .facets-container .facets__form .active-facets.active-facets-desktop{margin-top:.3125rem}.facets-wrapper .facets-container .facets__form .active-facets facet-remove:not(.active-facets__button-wrapper) a{border:1px solid rgba(0,0,0,.1);border-radius:20px;-webkit-transition:.3s ease;transition:.3s ease;margin-right:.625rem}.facets-wrapper .facets-container .facets__form .active-facets facet-remove:not(.active-facets__button-wrapper) a span{-webkit-box-shadow:none;box-shadow:none}.facets-wrapper .facets-container .facets__form .active-facets facet-remove:not(.active-facets__button-wrapper) a:hover{border:1px solid rgba(0,0,0,.4)}@media only screen and (max-width:989px){.facets-wrapper .facets-container .facets__form .active-facets facet-remove{margin-bottom:5px}.facets-wrapper .facets-container .facets__form .active-facets facet-remove .active-facets__button,.facets-wrapper .facets-container .facets__form .active-facets facet-remove .active-facets__button-remove{padding:0}.facets-wrapper .facets-container .facets__form .active-facets facet-remove .active-facets__button span,.facets-wrapper .facets-container .facets__form .active-facets facet-remove .active-facets__button-remove span{padding-top:8px;padding-bottom:8px}}.facets-wrapper .facets-container .facet-filters__field .select__select,.facets-wrapper .facets-container .mobile-facets__sort .select__select{font-family:Canela-Thin,sans-serif;text-transform:uppercase;font-size:1.125rem}.facets-wrapper .facets-container .facet-filters__field .select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}.facets-wrapper .facets-container .facet-filters__field .select svg{position:absolute;right:0;pointer-events:none;top:calc(50% - .4rem)}.facets-wrapper .facets-container .facet-filters__field .select label{display:none}@media only screen and (min-width:750px){.facets-wrapper .facets-container .facet-filters__field .select select{position:absolute;z-index:1}.facets-wrapper .facets-container .facet-filters__field .select label{display:block;font-family:Canela-Thin,sans-serif;text-transform:uppercase;font-size:1.125rem;padding-right:25px;z-index:2;background-color:#fff;pointer-events:all;color:#000}.facets-wrapper .facets-container .facet-filters__field .select svg{z-index:3}}@media only screen and (max-width:991pxpx){.facets-wrapper .facets-container .facet-filters__field .select{padding-bottom:15px}}.facets-wrapper .facets-container .facets__wrapper{-ms-grid-column:2;grid-column:2}.facets-wrapper .facets-container .facets__wrapper .facets__heading{display:none}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure{margin-right:18px}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__summary{padding:0;margin-bottom:0}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__summary span{font-size:1.125rem;font-family:Canela-Thin,sans-serif;text-transform:uppercase;padding-right:24px;color:#000}@media only screen and (min-width:750px){.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__summary .icon-caret{top:calc(50% - .4rem)}}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__summary:hover span{text-decoration:none}@media only screen and (min-width:1200px){.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display{max-width:27.1875rem}}@media (max-width:991px) and (min-width:750px){.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display{max-width:15.625rem}}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__header{line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__header .facets__selected,.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__header facet-remove,.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__header facet-remove .facets__reset{line-height:normal}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__price .field-currency{font-size:clamp(.875rem,1.11111vw,1rem);color:#000}@media (max-width:991px) and (min-width:750px){.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__price{display:block}.facets-wrapper .facets-container .facets__wrapper .facets__disclosure .facets__display .facets__price .field+.field-currency{margin-left:0}}.facets-wrapper .facets-container .facet-filters{-ms-grid-column:1;grid-column:1;padding-right:30px;margin-right:30px;padding-top:0;position:relative;z-index:3}@media only screen and (max-width:1200px){.facets-wrapper .facets-container .facet-filters{padding-right:15px;margin-right:15px;padding-left:0;margin-bottom:10px}}.facets-wrapper .facets-container .facet-filters:before{content:"";display:block;width:1px;height:calc(100% + 2.4rem);background-color:#0000001a;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:991px){.facets-wrapper .facets-container .facet-filters:before{display:none}}.facets-wrapper .facets-container .facet-filters .facet-filters__label{display:none}.facets-wrapper .facets-container .active-facets{-ms-grid-column:3;grid-column:3}.facets-wrapper .facets-container .mobile-facets__open>*+*{font-size:1rem;font-family:Canela-Thin,sans-serif;text-transform:uppercase}@media only screen and (max-width:767px){.facets-wrapper .facets-container .product-count__text{font-size:1rem;padding-top:.5rem}}.facets-wrapper .facets-container .mobile-facets__summary{padding:10px 40px 10px 30px}@media only screen and (max-width:767px){.facets-wrapper .facets-container .mobile-facets__summary span{font-size:1rem;font-family:Canela-Thin,sans-serif;text-transform:uppercase;color:#000}}.facets-wrapper .facets-container .mobile-facets__footer .button--primary{min-height:50px;background:#331785}.facets-wrapper .facets-container .mobile-facets__main{padding-top:16px}.facets-wrapper .facets-container .mobile-facets__footer>*,.facets-wrapper .facets-container .mobile-facets__submenu *{font-size:1rem}.facets-wrapper .facets-container .mobile-facets__label{padding:9px 30px}.facets-wrapper .facets-container .mobile-facets__label *{font-size:1rem}.facets-wrapper .facets-container .mobile-facets__close-button{padding-bottom:9px}.facets-wrapper .facets-container .mobile-facets__sort .select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.facets-wrapper .facets-container .mobile-facets__sort .select svg{position:absolute;right:.1875rem;pointer-events:none}.facets-wrapper .facets-container .facet-filters__sort:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.facets-wrapper .facets-container .mobile-facets__sort label{display:none}.facets-wrapper .facets-container .mobile-facets__sort .select{width:100%}.facets-wrapper .facets-container .mobile-facets__sort select{padding-left:0;margin-left:0}.facets-wrapper .facets-container .mobile-facets__sort .select__select{font-size:1rem;height:32px;margin-right:0}@media (max-width:991px){.facets-wrapper .facets-container .mobile-facets__sort .select__select{color:#000}}.facets-wrapper .facets-container .mobile-facets__sort .select2-selection__rendered{padding-left:0;padding-right:100px}.facets-wrapper .facets-container .mobile-facets__label .icon-checkmark{top:.9rem;left:2.2rem}.facets-wrapper .facets-container .mobile-facets__close-button{padding-left:30px}@media only screen and (max-width:767px){.facets-wrapper .facets-container .field__input{min-width:85px}}@media only screen and (max-width:767px){.facets-wrapper .facets-container .active-facets,.facets-wrapper .facets-container .mobile-facets__inner{width:100%}}@media only screen and (max-width:767px){.facets-wrapper .facets-container .active-facets facet-remove{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;min-height:auto;height:auto;margin-bottom:5px;padding:0}}.facets-wrapper .facets-container .active-facets__button-wrapper,.facets-wrapper .facets-container .active-facets__button-wrapper a{font-size:1rem}@media only screen and (max-width:767px){.facets-wrapper .facets-container .active-facets__button-wrapper{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;height:auto;min-height:auto;margin:0;padding:0}}@media only screen and (max-width:767px){.facets-wrapper .facets-container .product-count{width:100%;text-align:left;margin-top:10px;display:none}}@media only screen and (max-width:767px){#shopify-section-template--17841212064065__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914369065281__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914441843009__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914448036161__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914448822593__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914449772865__88cc8044-a7eb-452d-9c0b-f1b8b27a4789,#shopify-section-template--21914475036993__88cc8044-a7eb-452d-9c0b-f1b8b27a4789{display:none}.facets-wrapper .facets-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}.section-template--17841212064065__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914369065281__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914441843009__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914448036161__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914448822593__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914449772865__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding,.section-template--21914475036993__4b5a2f8e-348b-4a39-9c18-4dff3b009920-padding{padding-block:15px!important}.facets-wrapper .facets-container .mobile-facets__wrapper{width:100%}.facets-wrapper .facets-container .active-facets__button,.facets-wrapper .facets-container .active-facets__button-remove{padding:5px 0}.facets-wrapper .facets-container .active-facets{margin:0}}.facets-wrapper .facets-container .active-facets__button-inner,.facets-wrapper .facets-container .active-facets__button-remove span{font-size:1rem}@media only screen and (max-width:767px){.facets-wrapper .facets-container .active-facets facet-remove{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.facets-wrapper .facets-container .facets__display .facets__header{padding-top:1.125rem;padding-bottom:1.125rem}.facets-wrapper .facets-container .facets__display .facets__header facet-remove a,.facets-wrapper .facets-container .facets__display .facets__header span{font-size:clamp(1rem,1.11111vw,1rem);line-height:1.32375rem;font-family:Plain-Ultrathin,sans-serif;color:#000}.facets-wrapper .facets-container .facets__list{padding-top:1.8125rem;padding-bottom:.6875rem}.facets-wrapper .facets-container .facets__list .facets__item input{width:clamp(1.25rem,1.38889vw,1.25rem);height:clamp(1.25rem,1.38889vw,1.25rem)}.facets-wrapper .facets-container .facets__list .facets__item svg{width:1.25rem;height:1.25rem}.facets-wrapper .facets-container .facets__list .facets__item .icon-checkmark{width:.625rem;height:.625rem}@media only screen and (min-width:750px){.facets-wrapper .facets-container .facets__list .facets__item .icon-checkmark{top:.375rem}}.facets-wrapper .facets-container .facets__list .facets__item span{font-size:clamp(1rem,1.11111vw,1rem);line-height:1.32375rem;font-family:Plain-Ultrathin,sans-serif;color:#000}@media only screen and (min-width:750px){.facets-wrapper .facets-container .facets__list .facets__item label{padding:0 0 clamp(1.125rem,1.25vw,1.125rem)}}.facets-wrapper .facets-container .mobile-facets__list .list-menu__item label input{width:clamp(1.25rem,1.38889vw,1.25rem);height:clamp(1.25rem,1.38889vw,1.25rem)}.facets-wrapper .facets-container .mobile-facets__list .list-menu__item label svg{width:1.25rem;height:1.25rem}.facets-wrapper .facets-container .mobile-facets__list .list-menu__item label .icon-checkmark{width:.625rem;height:.625rem}.facets-wrapper .facets-container .mobile-facets__list .list-menu__item label span{font-size:clamp(1rem,1.11111vw,1rem);line-height:1.32375rem;font-family:Plain-Ultrathin,sans-serif;color:#000}@media only screen and (min-width:992px){.custom-cursor{display:none}}@media only screen and (min-width:992px) and (min-width:992px){.custom-cursor body:not(.android-device),body:not(.ios-device) .custom-cursor{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999999;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.custom-cursor body:not(.android-device) .cursor,body:not(.ios-device) .custom-cursor .cursor{grid-column:1/-1;grid-row:1/-1;-webkit-transform:scale(0);transform:scale(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s linear;transition:all .5s linear}.custom-cursor body:not(.android-device) .cursor svg,body:not(.ios-device) .custom-cursor .cursor svg{width:6.5rem;height:6.5rem path;height-fill:#fff}.custom-cursor body:not(.android-device) .cursor.is-active,body:not(.ios-device) .custom-cursor .cursor.is-active{-webkit-transform:scale(1);transform:scale(1)}.custom-cursor body:not(.android-device) .cursor.cursor--v1,body:not(.ios-device) .custom-cursor .cursor.cursor--v1{--cursor-size:cl(104px);--cursor-color:var(--color-white);--cursor-icon-color:var(--color-white)}.custom-cursor body:not(.android-device) .cursor.cursor--v3,body:not(.ios-device) .custom-cursor .cursor.cursor--v3{--cursor-size:cl(104px);--cursor-color:var(--color-white);--cursor-icon-color:var(--color-black);width:6.5rem;height:6.5rem;--cursor-bg:hsla(0,0%,100%,.2);background-color:#00000014}.custom-cursor body:not(.android-device) .cursor.cursor--v3 svg path,body:not(.ios-device) .custom-cursor .cursor.cursor--v3 svg path{fill:#fff}.custom-cursor body:not(.android-device) .cursor.cursor--v2,body:not(.ios-device) .custom-cursor .cursor.cursor--v2{--cursor-size:cl(104px);--cursor-color:var(--color-white);--cursor-icon-color:var(--color-white)}}#create_customer .errors ul,#customer_login .errors ul{padding:0;list-style:none;text-align:center;margin-bottom:0}#create_customer .errors ul li,#customer_login .errors ul li{font-size:clamp(.875rem,.97222vw,.875rem);line-height:clamp(1.5625rem,1.73611vw,1.5625rem);color:#dd345c66}#create_customer #RegisterForm-email-error,#create_customer #RegisterForm-password-error,#customer_login #RegisterForm-email-error,#customer_login #RegisterForm-password-error{font-size:clamp(.875rem,.97222vw,.875rem);line-height:clamp(1.5625rem,1.73611vw,1.5625rem);color:#dd345c66;margin-top:.625rem}#create_customer .input-error input,#customer_login .input-error input{border:1px solid #dd345c}#create_customer input,#customer_login input{min-height:3.75rem;font-size:.875rem;padding-top:.8125rem}#create_customer label,#customer_login label{font-size:.875rem}#create_customer input:not(:-moz-placeholder-shown)~label,#customer_login input:not(:-moz-placeholder-shown)~label{top:.9375rem!important;font-size:.75rem;line-height:normal}#create_customer input:not(:-ms-input-placeholder)~label,#customer_login input:not(:-ms-input-placeholder)~label{top:.9375rem!important;font-size:.75rem;line-height:normal}#create_customer input:focus~label,#create_customer input:not(:placeholder-shown)~label,#customer_login input:focus~label,#customer_login input:not(:placeholder-shown)~label{top:.9375rem!important;font-size:.75rem;line-height:normal}.wishlistPage-wrapper{padding:3.6875rem 4.0625rem 1.875rem 4.8125rem}.wishlistPage-wrapper .title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2.9375rem;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:2.9375rem}.wishlistPage-wrapper .title-section h4{margin-bottom:0}.productDetail .share-button_wrapper .social-share{display:none!important}.product #for-mobile .share-button.active .share-button_wrapper:after,.product #for-mobile .share-button.active .share-button_wrapper:before{display:block}.product #for-mobile .share-button .share-button_wrapper:before{content:"Copied";position:absolute;top:100%;right:-120%;background:#29175e;padding:8px 10px;border-radius:20px;font-size:14px;display:none;color:#fff;z-index:3}.product #for-mobile .share-button .share-button_wrapper:after{content:"";position:absolute;top:89%;right:8px;width:10px;height:10px;background:#29175e;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none;color:#fff;z-index:3}.product .product__info-wrapper .share-button.active .share-button_wrapper:after,.product .product__info-wrapper .share-button.active .share-button_wrapper:before{display:block}.product .product__info-wrapper .share-button .share-button_wrapper{position:relative;display:inline-block}.product .product__info-wrapper .share-button .share-button_wrapper:hover .social-share{opacity:1;visibility:visible}.product .product__info-wrapper .share-button .share-button_wrapper:before{content:"Copied";position:absolute;top:100%;right:-120%;background:#29175e;padding:8px 10px;border-radius:20px;font-size:14px;display:none;color:#fff}.product .product__info-wrapper .share-button .share-button_wrapper:after{content:"";position:absolute;top:89%;right:8px;width:10px;height:10px;background:#29175e;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none;color:#fff}.product .product__info-wrapper .share-button .share-button_wrapper .social-share{display:none!important;list-style:none;padding-left:20px;display:inline-block;padding-right:20px;background-color:#fff;-webkit-box-shadow:3px 3px 15px #888;box-shadow:3px 3px 15px #888;margin:0;position:absolute;border-radius:8px;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product .product__info-wrapper .share-button .share-button_wrapper li{display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product .product__info-wrapper .share-button .share-button_wrapper li a{display:block}.share-button_wrapper{position:relative;display:inline-block}.share-button_wrapper:hover .social-share{opacity:1;visibility:visible}.share-button_wrapper .social-share{display:inline-block!important;list-style:none;padding:20px;display:inline-block;background-color:#fff;-webkit-box-shadow:3px 3px 15px #888;box-shadow:3px 3px 15px #888;margin:0;position:absolute;border-radius:8px;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:2;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.share-button_wrapper .social-share{margin-left:-64px}}.share-button_wrapper li{display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.share-button_wrapper li a{display:block}li:hover svg path{fill:#29175e}.template-page-wishlist-page{margin-top:80px}.template-page-wishlist-page main #MainContain{padding-top:0}.template-page-wishlist-page .pageHead{padding:5rem clamp(1.875rem,9.375vw,8.4375rem) 0}@media only screen and (max-width:1024px){.template-page-wishlist-page .pageHead{padding:1.875rem clamp(1.875rem,9.375vw,8.4375rem) 0}}.template-page-wishlist-page .pageHead .site-breadcrumbs{position:relative}.template-page-wishlist-page .wishlistPage-wrapper{padding:clamp(2.6875rem,4.09722vw,3.6875rem) clamp(1.875rem,9.375vw,8.4375rem) clamp(4.625rem,5.34722vw,4.8125rem)}@media only screen and (max-width:425px){.template-page-wishlist-page .wishlistPage-wrapper{padding:43px 30px 74px}}.template-page-wishlist-page .wishlistPage-wrapper .title-section{padding-bottom:clamp(1.25rem,3.26389vw,2.9375rem);margin-bottom:clamp(1.25rem,3.26389vw,2.9375rem)}@media only screen and (max-width:767px){.template-page-wishlist-page .wishlistPage-wrapper .title-section{display:block}}.template-page-wishlist-page .wishlistPage-wrapper .title-section h4{color:#000}@media only screen and (max-width:767px){.template-page-wishlist-page .wishlistPage-wrapper .title-section h4{max-width:13.25rem;width:100%;margin-bottom:20px}}.template-page-wishlist-page .wishlistPage-wrapper .title-section a{padding:.4375rem 1.625rem}.template-page-wishlist-page .wishlistPage-wrapper .prdRow>h4{color:#000;padding-left:15px}.template-page-wishlist-page .wishlistPage-wrapper .wish-btn{color:#000}.template-page-wishlist-page .wishlistPage-wrapper .card-information{text-align:center}.template-page-wishlist-page .wishlistPage-wrapper .card-information .caption-with-letter-spacing{margin-bottom:20px}.template-page-wishlist-page .wishlistPage-wrapper .card-information .price{margin-top:0;line-height:1.5rem;font-family:Plain-Ultrathin,sans-serif}.template-page-wishlist-page .wishlistPage-wrapper .card-information .price .price__regular{line-height:0}.template-page-wishlist-page .wishlistPage-wrapper .card-information .price .price__regular .price-item{font-family:Plain-Ultrathin,sans-serif;letter-spacing:.1px}.template-page-wishlist-page .wishlistPage-wrapper .card-information .caption-large{line-height:0}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn{-ms-grid-row-span:none;grid-row-end:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:clamp(3.0625rem,4.16667vw,3.75rem);margin-top:10px}@media only screen and (max-width:767px){.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn{padding-bottom:49px}}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .productLink{margin:0 .625rem 0 0}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .productLink a{position:relative;font-size:.875rem}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add,.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add product-form{height:auto}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add product-form form{line-height:0}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add .btn{background-color:#fff;min-width:clamp(7.625rem,9.72222vw,8.75rem);font-size:.875rem}@media only screen and (max-width:320px){.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add .btn{min-width:6.9375rem}}.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add .btn-border{padding:.75rem clamp(.625rem,1.38889vw,1.25rem)}@media only screen and (max-width:320px){.template-page-wishlist-page .wishlistPage-wrapper .wishlist-btn .quick-add .btn-border{padding:.75rem .4375rem}}.template-page-wishlist-page .wishlistPage-wrapper .card__heading{margin-top:.625rem}.template-page-wishlist-page .wishlistPage-wrapper .card__heading .btn-border{padding:.75rem clamp(.8125rem,1.38889vw,1.25rem)}.template-page-wishlist-page .wishlistPage-wrapper .continue-btn{margin-top:clamp(2.875rem,3.19444vw,2.875rem);padding-top:0;display:inline-block}.template-page-wishlist-page .wishlistPage-wrapper .continue-btn a{min-width:11.3125rem;min-height:2.5rem;text-align:center;display:block;font-size:.875rem;line-height:2.3125rem;font-weight:100;font-family:Plain-Ultrathin,sans-serif;letter-spacing:.00625rem;padding:0 20px}.template-page-wishlist-page .wishlistPage-wrapper .card__information{padding-bottom:0}.template-page-wishlist-page .wishlistPage-wrapper .card__information h4 a{position:relative}@media only screen and (max-width:767px){.template-page-wishlist-page .wishlistPage-wrapper .card__information{padding-top:8px;padding-bottom:0}}.template-page-wishlist-page .wishlistPage-wrapper .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media only screen and (max-width:1440px){.template-page-wishlist-page .wishlistPage-wrapper .prdRow .col{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:33.33%}}@media only screen and (max-width:991px){.template-page-wishlist-page .wishlistPage-wrapper .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:560px){.template-page-wishlist-page .wishlistPage-wrapper .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.template-page-wishlist-page .wishlistPage-wrapper .wishlist ul{margin-top:0}@media only screen and (max-width:375px){.template-page-wishlist-page .card__heading.prd-title a{font-size:1rem!important}}.product-popup-block{opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-block.open{opacity:1;visibility:visible;z-index:101}.btn-fill{color:#fff!important}.button:not([disabled]):hover:after{-webkit-box-shadow:none!important;box-shadow:none!important}#app *,#app nav li{font-family:Plain-Thin,sans-serif}#app nav li a{color:#0006}#app nav ._19gi7yt9{color:#29175e}#app #checkout-main #primary-header{font-size:2rem;line-height:clamp(1.3125rem,1.65486vw,1.48937rem);margin-bottom:.625rem}@media only screen and (max-width:767px){#app #checkout-main #primary-header{font-size:1rem}}#app #checkout-main h2#primary-header+div{color:#0006;font-size:.875rem;line-height:1.15875rem}@media only screen and (max-width:767px){#app #checkout-main h2#primary-header+div{font-size:.875rem}}#app #checkout-main #shippingAddressForm input,#app #checkout-main #shippingAddressForm select{padding-top:22px;padding-bottom:17px}#app #checkout-main #shippingAddressForm label span{color:#0006}#app #checkout-main #shippingAddressForm select{padding-top:21px;padding-bottom:16px;border-radius:0}#app #checkout-main #shippingAddressForm label+div{border-radius:0}#app #checkout-main #shippingAddressForm button[type=submit]{position:relative;top:6px}#app #disclosure_content label+div{border-radius:0}#app #disclosure_content input{padding-top:22px;padding-bottom:17px}#app #disclosure_content input[type=submit]{border-radius:0;background-color:#c8c8c8}#app aside form input::-webkit-input-placeholder{color:#0006}#app aside form input::-moz-placeholder{color:#0006}#app aside form input:-ms-input-placeholder{color:#0006}#app aside form input::-ms-input-placeholder{color:#0006}#app aside form input::placeholder,#app aside form label span{color:#0006}#app aside form button[type=submit]{border-radius:0}#app aside form button[type=submit],#app aside form input{padding-top:22px;padding-bottom:17px}#app aside form label+div,#app aside+div section div{border-radius:0}#app aside+div section div a span{color:#29175e}#app aside+div section div h2,#app aside+div section div h3{color:#000}#app #checkout-main button[type=submit]{padding-top:19px;padding-bottom:18px;border-radius:0}#app #checkout-main a span{font-size:1.6rem}#app #checkout-main header+div>div section,#app #checkout-main section div{border-radius:0}#app #checkout-main header+div>div>div a span{color:#fff}.template-search .pageHead{padding-top:clamp(1.875rem,4.02778vw,3.625rem);padding-bottom:0}.template-search .pageHead .pageHead-inner{display:block}.template-search .pageHead .pageHead-inner .site-breadcrumbs{position:static}.template-search .template-search__search{width:100%;max-width:100%;padding-top:clamp(2.5rem,1.76389vw,9.6875rem);padding-bottom:clamp(1.875rem,4.02778vw,3.625rem)}.template-search .template-search__search .search .field input{font-size:1.75rem;line-height:1.13636;height:auto;text-align:center;border:none;border-bottom:1px solid rgba(0,0,0,.1);font-family:Canela-Thin,sans-serif;text-transform:capitalize}.template-search .template-search__search .search .field label{display:none}.template-search .template-search__search .search .field button svg{opacity:0}@media only screen and (max-width:767px){.template-search .template-search__search .predictive-search__results-list li .predictive-search__item--link{-ms-grid-columns:3rem 1fr;grid-template-columns:3rem 1fr}}.prdRow.prdRow{margin-top:30px}@media (min-width:1024px){.template-collection .product-grid-container .prdRow{margin-top:0}}.template-search .product-grid-container .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-top:1.875rem}.template-search .product-grid-container .prdRow .col .card__content h4 a{position:relative;font-size:clamp(1rem,1.38889vw,1.25rem);line-height:clamp(1rem,1.38889vw,1.25rem)}.template-search .product-grid-container .prdRow .col .card__content .card__information{padding-top:clamp(.9375rem,2.22222vw,2rem);padding-bottom:clamp(.0625rem,1.18056vw,1.0625rem)}.template-search .product-grid-container .prdRow .col .card__content .card__information .caption-with-letter-spacing{text-align:center;padding-bottom:clamp(.625rem,1.59722vw,1.4375rem);font-size:clamp(1rem,1.66667vw,1.5rem);line-height:clamp(1.75rem,2.63889vw,2.375rem);text-transform:capitalize;color:#000;letter-spacing:.00625rem;font-family:Canela-Thin,sans-serif}.template-search .product-grid-container .prdRow .col .card__content .card__information .card-information .price{line-height:1.5rem}.template-search .product-grid-container .prdRow .col .card__content .card__information .card-information .price .price__regular{line-height:0}.template-search .product-grid-container .prdRow .col .card__content .card__information .card-information .price .price__regular .price-item{font-family:Plain-Thin,sans-serif;letter-spacing:.1px;line-height:clamp(1.3125rem,1.66667vw,1.5rem)}.template-search .product-grid-container .prdRow .col .card__content .card__information .card-information .caption-large{line-height:0}@media only screen and (max-width:1440px){.template-search .product-grid-container .prdRow .col{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:33.33%}}@media only screen and (max-width:991px){.template-search .product-grid-container .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:560px){.template-search .product-grid-container .prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}cart-drawer .cart__checkout-button{min-height:unset;height:60px}@media only screen and (max-width:767px){cart-drawer .cart__checkout-button{height:40px}}cart-drawer .drawer__heading,cart-drawer .drawer__heading .drawer__heading{color:#000}@media only screen and (max-width:767px){cart-drawer .cart-drawer .cart-items .cart-item{grid-column-gap:10.11px!important}}cart-drawer .cart-drawer .cart-items .cart-item__media{padding-top:unset!important;width:clamp(6rem,9.51389vw,8.5625rem)!important}@media only screen and (max-width:767px){cart-drawer .cart-drawer .cart-items .cart-item__media{width:85.9px;height:115px}}cart-drawer .cart-drawer .cart-items .cart-item__media .cart-item__image{-o-object-fit:cover;object-fit:cover;height:100%}cart-drawer .cart-drawer .cart-items .cart-item__details{min-width:11.5625rem!important}@media only screen and (max-width:375px){cart-drawer .cart-drawer .cart-items .cart-item__details{min-width:unset!important}}.template-cart cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{width:100%}.template-cart cart-drawer.drawer .drawer__inner .drawer__footer .cart__ctas a.cart__checkout-button{display:none}@media only screen and (max-width:768px){.template-cart .page-width{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.template-cart cart-items table.cart-items{display:none}}@media only screen and (max-width:480px){.template-cart cart-items{padding-left:0;padding-right:0}}.template-cart cart-items .pageHead{padding-top:30px;padding-bottom:clamp(2.8125rem,5.69444vw,5.125rem)}@media only screen and (max-width:768px){.template-cart cart-items .pageHead{padding-left:30px;padding-right:30px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:45px}}@media only screen and (max-width:768px){.template-cart cart-items .cart__contents{border-bottom:1px solid rgba(0,0,0,.06);padding-left:30px;padding-right:30px}}@media only screen and (max-width:768px){.template-cart cart-items .cart__contents .cart__items{border-bottom:none}}@media only screen and (max-width:768px){.template-cart cart-items .cart__contents .cart__items .cart-items{display:none}}.template-cart cart-items .cart__contents .cart__items .cart-items tr th{padding-bottom:20px;font-family:Canela-Thin,sans-serif;text-transform:capitalize}.template-cart cart-items .cart__contents .cart__items .cart-items tr td .product-option{margin-bottom:3.75rem}.template-cart cart-items .cart__contents .cart__items .cartMobile{display:none}@media only screen and (max-width:768px){.template-cart cart-items .cart__contents .cart__items .cartMobile{display:block}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:unset}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item .media-inner{position:relative}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__media{-webkit-box-flex:1;-ms-flex:1 0 39%;flex:1 0 39%;max-width:39%}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__media cart-remove-button{margin-left:0;margin-top:20px}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__media cart-remove-button a{font-size:1rem;line-height:1.5rem;min-height:2.5rem;border:1px solid rgba(0,0,0,.1);padding:.3125rem .65625rem;margin:0;font-family:Plain-Thin,sans-serif}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__image{width:7.5625rem;height:10.125rem;-o-object-fit:cover;object-fit:cover}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__name{font-size:1rem;line-height:1rem;margin-top:.625rem;margin-bottom:.625rem;font-family:Canela-Thin,sans-serif}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__details .medium-hide{display:none}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__quantity .quantity{width:5rem;height:2.5rem;min-height:2.5rem;margin-bottom:0}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__quantity .quantity__button{width:13px;font-size:1rem;line-height:1.5625rem;font-family:Plain-Thin,sans-serif;margin-right:10px;margin-left:10px}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__quantity .quantity__button:first-child{margin-right:0}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__quantity .quantity__button:last-child{margin-left:0}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__quantity .quantity input{font-size:1rem;line-height:1.5625rem;font-family:Plain-Thin,sans-serif}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__totals{text-align:left;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item__totals span{font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.25rem}.template-cart cart-items .cart__contents .cart__items .cartMobile .cart-item .cart-contianer{-webkit-box-flex:1;-ms-flex:1 0 61%;flex:1 0 61%;max-width:61%;padding-left:.875rem}}.template-cart .cart__footer .totals h2{font-size:1rem;line-height:1rem;color:#000;font-family:Canela}.template-cart .cart__footer .totals p{font-size:1.5rem;line-height:1.9375rem;font-family:Canela-Thin,sans-serif;color:#000}.template-cart .cart__footer .cart__ctas #checkout{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-family:Plain-Ultrathin,sans-serif;max-width:13rem;min-height:2.625rem;padding:0;margin-bottom:30px;background-color:#29175e;margin-left:auto;margin-right:0;-webkit-transition:.3s ease;transition:.3s ease}.template-cart .cart__footer .cart__ctas #checkout:after,.template-cart .cart__footer .cart__ctas #checkout:before{-webkit-box-shadow:none;box-shadow:none}.template-cart .cart__footer .cart__ctas #checkout:hover{background-color:#331785}.template-cart .cart__footer .cart__ctas #checkout:hover .template-cart .cart__footer .cart__ctas #checkout:after,.template-cart .cart__footer .cart__ctas #checkout:hover .template-cart .cart__footer .cart__ctas #checkout:before{-webkit-box-shadow:none;box-shadow:none}.template-cart .cart__footer .tax-note{font-size:1rem;line-height:1.375rem;color:#000c}@media only screen and (max-width:768px){.template-cart .cart__footer{padding-top:45px;padding-left:30px;padding-right:30px}.template-cart .cart__footer .totals{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-cart .cart__footer .totals h2{font-size:1rem;line-height:1rem}.template-cart .cart__footer .totals p{font-size:1rem;line-height:1.375rem}.template-cart .cart__footer .tax-note{color:#000c}.template-cart .cart__footer .cart__ctas #checkout{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-family:Plain-Ultrathin,sans-serif;max-width:13rem;min-height:2.625rem;background-color:#29175e;padding:0;margin:0 auto 30px;-webkit-transition:.3s ease;transition:.3s ease}.template-cart .cart__footer .cart__ctas #checkout:after,.template-cart .cart__footer .cart__ctas #checkout:before{-webkit-box-shadow:none;box-shadow:none}.template-cart .cart__footer .cart__ctas #checkout:hover{background-color:#331785}.template-cart .cart__footer .cart__ctas #checkout:hover .template-cart .cart__footer .cart__ctas #checkout:after,.template-cart .cart__footer .cart__ctas #checkout:hover .template-cart .cart__footer .cart__ctas #checkout:before{-webkit-box-shadow:none;box-shadow:none}.template-cart .cart__footer .tax-note{margin-top:50px;font-size:1rem;line-height:1.375rem;margin-bottom:30px;font-family:Plain-Thin,sans-serif}}@media only screen and (max-width:767px){.template-customers-login #customer_login,.template-customers-register #create_customer{width:100%}}@media (min-width:1024px){.template-customers-login #MainContain>.shopify-section:first-child{min-height:68vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fp-watermark{display:none!important}body[class*=template-page] .bannerVideo{margin-bottom:0}.template-page-bespoke-jewels .bespokeJwels .secExplore-wrap{height:100vh;margin-bottom:0}@media only screen and (max-width:991px){.template-page-bespoke-jewels .bespokeJwels .secExplore-wrap{height:650px}}@media only screen and (max-width:767px){.template-page-bespoke-jewels .bespokeJwels .secExplore-wrap{height:auto}}.template-page-bespoke-jewels .bespokeJwels .secExplore-content{width:50%}@media only screen and (max-width:991px){.template-page-bespoke-jewels .bespokeJwels .secExplore-content{width:50%}}@media only screen and (max-width:767px){.template-page-bespoke-jewels .bespokeJwels .secExplore-content{width:100%}}.template-page-bespoke-jewels .bespokeJwels .secExplore-content h2{margin-top:0;margin-bottom:30px;max-width:clamp(400px,60%,450px)}.template-page-bespoke-jewels .bespokeJwels .secExplore-content h2 .split-parent div{opacity:0}.template-page-bespoke-jewels .bespokeJwels .secExplore-content p{margin:0;max-width:clamp(450px,70%,550px)}@media only screen and (max-width:991px){.template-page-bespoke-jewels .bespokeJwels .secExplore-content p{max-width:100%}}.template-page-bespoke-jewels .bespokeJwels .secExplore-content p .split-parent{opacity:0}.template-page-bespoke-jewels .bespokeJwels .secExplore-img{width:50%}@media only screen and (max-width:991px){.template-page-bespoke-jewels .bespokeJwels .secExplore-img{width:50%}}@media only screen and (max-width:767px){.template-page-bespoke-jewels .bespokeJwels .secExplore-img{width:100%;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.template-page-bespoke-jewels .bespokeJwels .secExplore-content h2,.template-page-bespoke-jewels .bespokeJwels .secExplore-content p{opacity:0}}.template-page-bespoke-jewels .bespokeJwels .secExplore-img .wrapper{position:relative;height:100%;padding-bottom:0}@media only screen and (max-width:767px){.template-page-bespoke-jewels .bespokeJwels .secExplore-img .wrapper{height:0;padding-bottom:100%}}.template-page-bespoke-jewels .bespokeJwels .secExplore-img img{top:0;position:absolute;left:0}@media (max-width:767px){.template-page-bespoke-jewels .bespokeJwels .secExplore-img img{-webkit-transform:none!important;transform:none!important}}.template-product .form-field-wrapper .list-group-item{font-size:14px}.template-product .form-field-wrapper input[type=tel]{padding-left:120px!important}.template-product .site-breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap}.template-product .product-form__buttons .shopify-payment-button{line-height:normal}@media only screen and (max-width:749px){.productDetail #for-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productDetail #for-mobile .site-breadcrumbs{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.productDetail #for-mobile .product__title{max-width:74%}.productDetail #for-mobile .product__title+div{position:static}}.share-button{margin-right:20px;margin-left:10px}.share-button ul li{margin-bottom:20px;line-height:1}.share-button ul li:last-child{margin-bottom:0}.pagination-wrapper{margin:3.125rem 0 5rem}@media only screen and (max-width:767px){.pagination-wrapper{margin-top:20px;margin-bottom:20px}.pagination-wrapper .pagination__list>li{-webkit-box-flex:1;-ms-flex:1 0 1.4rem;flex:1 0 1.4rem;max-width:1.4rem}.pagination-wrapper .pagination__list>li .pagination__item{font-size:1.25rem;height:3.4rem}}.template- .shopify-challenge__message{margin-bottom:25px}.template- .shopify-challenge__button{margin-top:3.125rem;margin-bottom:1.25rem;background-color:#331785;color:#fff;font-size:1rem;line-height:1.5rem;letter-spacing:.1px;font-family:Plain-Ultrathin,sans-serif;border:1px solid #331785;padding:.75rem 1.875rem;min-height:auto;min-width:auto;-webkit-transition:.3s ease;transition:.3s ease}.template- .shopify-challenge__button:hover{background-color:#29175e}.productDesc-popupblock{height:100%;max-width:29.0625rem;position:fixed;z-index:10;top:0;right:0;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;opacity:0;padding:2.5rem clamp(1.875rem,3.61111vw,3.25rem) 2.5rem clamp(1.875rem,2.77778vw,2.5rem);background-color:#fff;-webkit-transform:translate(100%);transform:translate(100%);width:100%;margin:0!important}@media only screen and (max-width:580px){.productDesc-popupblock{max-width:100%}}.productDesc-popupblock.sliderIn{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.productDesc-popupblock .popupHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem;text-align:center}.productDesc-popupblock .popupHeader h5{font-family:Canela-Thin,sans-serif;font-size:1.875rem;line-height:2.375rem;margin-bottom:0;letter-spacing:.00625rem;color:#000}.productDesc-popupblock .popupHeader .productClose{line-height:normal}.productDesc-popupblock .popupDesc-block{text-align:left!important}.productDesc-popupblock .popupDesc-block h6{font-family:Plain-Thin,sans-serif;font-size:.875rem;line-height:1.5625rem;margin-bottom:.625rem;color:#000}.productDesc-popupblock .popupDesc-block p{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;margin-top:0;color:#000}.productDesc-popupblock .popupDesc-block ul{padding-left:1.3125rem;margin-top:0;margin-bottom:1.875rem}.productDesc-popupblock .popupDesc-block ul li{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.3125rem;margin-bottom:.625rem;color:#000;list-style:none;position:relative}.productDesc-popupblock .popupDesc-block ul li:after{content:"";height:1.5px;width:6px;top:10px;left:-20px;position:absolute;background-color:#000}.openProductDesc{font-size:1rem;line-height:1.5rem;font-family:Plain-Ultrathin,sans-serif;color:#000;display:inline-block;text-decoration:underline;overflow-y:auto}@media only screen and (max-width:767px){.openProductDesc{text-align:center}}.productOverlay{position:relative;overflow-y:hidden}.productOverlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#0006}.hover-underline{display:inline-block;position:relative;text-decoration:none}.hover-underline:hover{text-decoration:none!important}.hover-underline:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);bottom:0;left:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;border-bottom:1px solid #000}.hover-underline:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.txtWhite .hover-underline:after{content:"";border-bottom:1px solid #fff}.img,img{position:relative}.spinner{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-bottom-color:#fff;-webkit-animation:rotateSpinner .4s linear infinite;animation:rotateSpinner .4s linear infinite;display:none}.img_loader{background:#040404;z-index:99;pointer-events:none}.full_bg{position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes rotateSpinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateSpinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.iti.iti--allow-dropdown{font-family:Plain-Thin,sans-serif;width:100%}.iti.iti--allow-dropdown .iti__arrow,.iti.iti--allow-dropdown .iti__flag{display:block}.iti.iti--allow-dropdown input.field__input{width:100%;padding-left:3rem!important}.iti.iti--allow-dropdown+label.field__label{padding-left:1.875rem!important;top:0;font-size:.75rem}.iti__country,.iti__country-name{font-family:Plain-Thin,sans-serif}.iti__country{font-size:1rem!important}.secDiscover.mobile{display:block;background-color:transparent}@media only screen and (max-width:767px){.secDiscover.mobile{opacity:0}}@media only screen and (min-width:768px){.secDiscover.mobile{display:none}}.secDiscover.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.secDiscover.desktop{display:none}}@media only screen and (min-width:750px){.prdfilter{position:relative}}.template-page-privacy-policy .header-2col-section .secSubHead,.template-page-terms-conditions .header-2col-section .secSubHead{padding:0!important}.template-page-privacy-policy .header-2col-section .secSubHead h2,.template-page-terms-conditions .header-2col-section .secSubHead h2{max-width:clamp(18.75rem,66.25vw,59.625rem);padding:clamp(1.875rem,2.77778vw,2.5rem) 0 clamp(1.875rem,3.47222vw,3.125rem)}@media only screen and (max-width:480px){.template-page-privacy-policy .header-2col-section .secSubHead h2,.template-page-terms-conditions .header-2col-section .secSubHead h2{max-width:100%;padding:0 0 30px}}.template-page-privacy-policy .header-2col-section,.template-page-terms-conditions .header-2col-section{padding:0 clamp(1.875rem,9.375vw,8.4375rem)}@media only screen and (max-width:767px){.template-page-privacy-policy .header-2col-section,.template-page-terms-conditions .header-2col-section{padding:0 30px}}.template-page-privacy-policy .header2col-wrapper,.template-page-terms-conditions .header2col-wrapper{padding:0!important}@media only screen and (max-width:767px){.template-page-privacy-policy .header2col-wrapper,.template-page-terms-conditions .header2col-wrapper{display:block}}.template-page-privacy-policy .header2col-wrapper .header2col-left,.template-page-terms-conditions .header2col-wrapper .header2col-left{padding-left:0!important}.template-page-privacy-policy .header2col-wrapper .header2col-left p,.template-page-terms-conditions .header2col-wrapper .header2col-left p{margin:0}@media only screen and (max-width:767px){.template-page-privacy-policy .header2col-wrapper .header2col-left,.template-page-terms-conditions .header2col-wrapper .header2col-left{padding:0}}.template-page-privacy-policy .header2col-wrapper .header2col-right,.template-page-terms-conditions .header2col-wrapper .header2col-right{padding-right:0!important}@media only screen and (max-width:767px){.template-page-privacy-policy .header2col-wrapper .header2col-right,.template-page-terms-conditions .header2col-wrapper .header2col-right{padding:0}}.product__media-icon .icon path{fill:#000!important}.google-term{font-size:12px}.grecaptcha-badge{visibility:hidden}:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.cart-count-bubble{background-color:#331785}.header__icons .header__icon{position:relative}.header__icons .header__icon span.cart-count-bubble{height:20px;width:20px;left:50%;bottom:50%;font-size:.625rem;line-height:1}@media only screen and (min-width:991px){.js-bespokeJwels-anim .secExplore-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;overflow:hidden}.js-bespokeJwels-anim .secExplore-wrap .secExplore-img{position:relative}.js-bespokeJwels-anim .secExplore-wrap .col__image-wrap{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:120%}.js-bespokeJwels-anim .secExplore-wrap .col__image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}@media (max-width:767px){.js-bespokeJwels-anim .secExplore-content,.sectionAnims .secExplore-content{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}@media (max-width:991px){.template-page-fine-jewellery-collection .js-bespokeJwels-anim .secExplore-content,.template-page-fine-jewellery-collection .sectionAnims .secExplore-content{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}@media (max-width:991px){.template-page-fine-jewellery-collection .banner-section{display:none}}.read-more{color:inherit;font-family:Canela-Thin,sans-serif;font-size:1rem;line-height:1.2;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;letter-spacing:.125rem;margin-top:15px;text-transform:capitalize;opacity:0}@media only screen and (max-width:768px){.read-more{font-size:16px!important;line-height:1.2!important}}.read-more:active,.read-more:focus,.read-more:hover{color:#000;text-decoration:underline}body.template-page-exceptional-stones{padding-top:0}@media (max-width:991px){body.template-page-exceptional-stones .secExplore-wrap .secExplore-img,body.template-page-exceptional-stones .secExplore-wrap h2,body.template-page-exceptional-stones .secExplore-wrap p,body.template-page-exceptional-stones .textBlock-txt,body.template-page-exceptional-stones .textBlock-wrap .textBlock-title h2{opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}}body.template-page-exceptional-stones .pageHead{padding:6.6875rem 4.0625rem 2.5rem 3.6875rem}@media only screen and (max-width:991px){body.template-page-exceptional-stones .pageHead{padding:40px 60px}}@media only screen and (max-width:767px){body.template-page-exceptional-stones .pageHead{padding:40px 20px}}body.template-page-exceptional-stones .textBlock-title h2,body.template-page-exceptional-stones .textBlock-txt p{opacity:1}.textBlock-txt p{line-height:1.5}@media (max-width:767px){.large-paragraph{height:auto!important}}.large-paragraph p.active{margin-top:0}.large-paragraph.expanded{height:auto!important}body.template-page-exceptional-stones .banner-section .banner__wrapper.medium-banner{padding-top:0;max-height:none}body.template-page-exceptional-stones #shopify-section-header{top:0;position:absolute;width:100%;height:0;overflow:visible}body.template-page-exceptional-stones .exceptional-loader{z-index:22;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fff;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1279px){body.template-page-exceptional-stones .exceptional-loader{display:none}}body.template-page-exceptional-stones .exceptional-loader span{pointer-events:none;width:20px;height:20px;border:3px solid #eee;border-top-color:#29175e;border-radius:50%;display:block;-webkit-animation:loadingspin 1s linear infinite;animation:loadingspin 1s linear infinite}body.template-page-exceptional-stones .exceptional-loader.remove{opacity:0;visibility:hidden;z-index:0}body.template-page-exceptional-stones .secExplore-wrap{height:100vh;overflow:hidden}@media only screen and (max-width:991px){body.template-page-exceptional-stones .secExplore-wrap{height:auto}}body.template-page-exceptional-stones .secExplore-wrap .fp-overflow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body.template-page-exceptional-stones .secExplore-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.8125rem}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-wrap{margin-bottom:1.9375rem}}body.template-page-exceptional-stones .secExplore-wrap.bottomMargin{margin-bottom:0}body.template-page-exceptional-stones .secExplore-top{background-color:#f6f6f6;width:100%;overflow:hidden}@media only screen and (max-width:1199.98px){body.template-page-exceptional-stones .secExplore-top{height:20.9375rem}}@media only screen and (max-width:991.98px){body.template-page-exceptional-stones .secExplore-top{height:17.1875rem}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-top{width:calc(100% - 60px);margin:0 auto .9375rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}body.template-page-exceptional-stones .secExplore-top img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}body.template-page-exceptional-stones .secExplore-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;max-width:none!important;width:43.5%;text-align:center}body.template-page-exceptional-stones .secExplore-content.anim-fixed h2,body.template-page-exceptional-stones .secExplore-content.anim-fixed p{opacity:1!important;visibility:visible!important;-webkit-transform:none!important;transform:none!important}@media only screen and (max-width:991.98px){body.template-page-exceptional-stones .secExplore-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.template-page-exceptional-stones .secExplore-content h5{font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:.00625rem;color:#000;text-transform:capitalize;padding:0 3.125rem;margin:0 0 .625rem}@media only screen and (max-width:1199.98px){body.template-page-exceptional-stones .secExplore-content h5{margin:2.5rem 0 .625rem;padding:0 2.5rem}}@media only screen and (max-width:991.98px){body.template-page-exceptional-stones .secExplore-content h5{padding:0 1.875rem;margin:0 0 20px}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content h5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:12.625rem;margin:0 0 20px;padding:0;line-height:1.95rem}}body.template-page-exceptional-stones .secExplore-content h5.h1{font-size:4.375rem;line-height:4.375rem}@media only screen and (max-width:1024px){body.template-page-exceptional-stones .secExplore-content h5.h1{font-size:3.125rem;line-height:3.125rem}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content h5.h1{font-size:2.5rem;line-height:3.25rem}}body.template-page-exceptional-stones .secExplore-content h5.h4{font-size:2rem;line-height:2.5rem}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content h5.h4{font-size:1.5rem;line-height:1.95rem}}body.template-page-exceptional-stones .secExplore-content p{color:#000;letter-spacing:.1rem;max-width:clamp(20.9375rem,25.69444vw,27.9375rem);padding:0 1.875rem;text-transform:capitalize;line-height:1.4rem;margin:0 auto}@media only screen and (max-width:991.98px){body.template-page-exceptional-stones .secExplore-content p{margin:0;max-width:70%}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content p{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0;max-width:100%!important;margin:0 2.8125rem}}body.template-page-exceptional-stones .secExplore-content .btn{margin-bottom:1.875rem}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-content .btn{margin-bottom:3.4375rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}body.template-page-exceptional-stones .secExplore-img{overflow:hidden;height:100%;min-height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;width:56.5%;position:relative}@media only screen and (max-width:1199.98px){body.template-page-exceptional-stones .secExplore-img{min-height:40rem}}@media only screen and (max-width:991.98px){body.template-page-exceptional-stones .secExplore-img{max-width:100%!important;width:100%;min-height:auto;position:relative;height:auto}}@media only screen and (max-width:767.98px){body.template-page-exceptional-stones .secExplore-img{max-width:100%!important;min-height:auto}}body.template-page-exceptional-stones .secExplore-img a{position:absolute;height:100%;width:100%;top:0;left:0;pointer-events:none}body.template-page-exceptional-stones .secExplore-img .wrapper{height:100%;width:100%}@media only screen and (max-width:991px){body.template-page-exceptional-stones .secExplore-img .wrapper{height:0;padding-bottom:100%;position:relative}}body.template-page-exceptional-stones .secExplore-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:130%;top:-120px}@media only screen and (max-width:991px){body.template-page-exceptional-stones .secExplore-img img{position:absolute;top:0;left:0;height:100%}}body.template-page-fine-jewellery-collection .exceptional-loader{z-index:22;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fff;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){body.template-page-fine-jewellery-collection .exceptional-loader{display:none}}body.template-page-fine-jewellery-collection .exceptional-loader span{pointer-events:none;width:20px;height:20px;border:3px solid #eee;border-top-color:#29175e;border-radius:50%;display:block;-webkit-animation:loadingspin 1s linear infinite;animation:loadingspin 1s linear infinite}body.template-page-fine-jewellery-collection .exceptional-loader.remove{opacity:0;visibility:hidden;z-index:0}body.template-page-fine-jewellery-collection .secExplore-wrap{height:100vh;overflow:hidden;position:relative;z-index:3}@media only screen and (max-width:991px){body.template-page-fine-jewellery-collection .secExplore-wrap{height:auto}}body.template-page-fine-jewellery-collection .secExplore-wrap .fp-overflow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body.template-page-fine-jewellery-collection .secExplore-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.8125rem}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-wrap{margin-bottom:1.9375rem}}body.template-page-fine-jewellery-collection .secExplore-wrap.bottomMargin{margin-bottom:0}body.template-page-fine-jewellery-collection .secExplore-top{background-color:#f6f6f6;width:100%;overflow:hidden}@media only screen and (max-width:1199.98px){body.template-page-fine-jewellery-collection .secExplore-top{height:20.9375rem}}@media only screen and (max-width:991.98px){body.template-page-fine-jewellery-collection .secExplore-top{height:17.1875rem}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-top{width:calc(100% - 60px);margin:0 auto .9375rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}body.template-page-fine-jewellery-collection .secExplore-top img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}body.template-page-fine-jewellery-collection .secExplore-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;max-width:none!important;width:43.5%;text-align:center;padding:80px 0 0}@media only screen and (max-width:991.98px){body.template-page-fine-jewellery-collection .secExplore-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.template-page-fine-jewellery-collection .secExplore-content .h5{font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:.00625rem;color:#000;text-transform:capitalize;padding:0 3.125rem;margin:0 0 .625rem}@media only screen and (max-width:1199.98px){body.template-page-fine-jewellery-collection .secExplore-content .h5{margin:2.5rem 0 .625rem;padding:0 2.5rem}}@media only screen and (max-width:991.98px){body.template-page-fine-jewellery-collection .secExplore-content .h5{padding:0 1.875rem;margin:0 0 20px}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-content .h5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:12.625rem;margin:0 0 20px;padding:0;line-height:1.95rem}}body.template-page-fine-jewellery-collection .secExplore-content .h5.h1{font-size:4.375rem;line-height:4.375rem}@media only screen and (max-width:1024px){body.template-page-fine-jewellery-collection .secExplore-content .h5.h1{font-size:3.125rem;line-height:3.125rem}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-content .h5.h1{font-size:2.5rem;line-height:3.25rem;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}}body.template-page-fine-jewellery-collection .secExplore-content p{color:#000;letter-spacing:.1rem;max-width:70%;text-transform:capitalize;line-height:1.4rem;margin:0 auto}@media only screen and (max-width:991.98px){body.template-page-fine-jewellery-collection .secExplore-content p{margin:0;max-width:70%;padding:0 1.875rem}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-content p{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0;max-width:100%!important;margin:0 2.8125rem;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}}.template-page-about-page .jewel-repurposing-section p.active .split-parent{opacity:0}body.template-page-fine-jewellery-collection .secExplore-content .btn{margin-top:1.875rem;margin-bottom:0}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-content .btn{margin-top:1.25rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}body.template-page-fine-jewellery-collection .secExplore-img{overflow:hidden;height:100%;min-height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;width:56.5%;position:relative}@media only screen and (max-width:1199.98px){body.template-page-fine-jewellery-collection .secExplore-img{min-height:40rem}}@media only screen and (max-width:991.98px){body.template-page-fine-jewellery-collection .secExplore-img{max-width:100%!important;width:100%;min-height:auto;position:relative;height:auto}}@media only screen and (max-width:767.98px){body.template-page-fine-jewellery-collection .secExplore-img{max-width:100%!important;min-height:auto;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}}body.template-page-fine-jewellery-collection .secExplore-img a{position:absolute;height:100%;width:100%;top:0;left:0;pointer-events:none}body.template-page-fine-jewellery-collection .secExplore-img .wrapper{height:100%;width:100%}@media only screen and (max-width:991px){body.template-page-fine-jewellery-collection .secExplore-img .wrapper{height:0;padding-bottom:100%;position:relative}}body.template-page-fine-jewellery-collection .secExplore-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:130%;top:-120px}@media only screen and (max-width:991px){body.template-page-fine-jewellery-collection .secExplore-img img{position:absolute;top:0;left:0;height:100%}}body.template-page-fine-jewellery-collection #shopify-section-header{top:0;position:absolute;width:100%;height:0;overflow:visible}body.template-page-fine-jewellery-collection main #MainContain{padding-top:100px}body.template-page-fine-jewellery-collection .banner-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:991px){body.template-page-fine-jewellery-collection .banner-wrapper{height:100vh}}body.template-page-fine-jewellery-collection .banner-wrapper .pageHead{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:991px){body.template-page-fine-jewellery-collection .banner-wrapper .pageHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px!important}}@media only screen and (min-width:991px){body.template-page-fine-jewellery-collection .banner-wrapper .pageHead .pageHead-inner{width:100%}}@media only screen and (min-width:991px){body.template-page-fine-jewellery-collection .banner-wrapper .banner-section{height:calc(100vh - 230px)}}@media only screen and (min-width:991px){body.template-page-fine-jewellery-collection .banner-wrapper .banner-section .banner__wrapper{padding-top:0;height:100%;max-height:none}}.template-page-inspiration .bannerVideo{margin-bottom:0}.template-page-inspiration .twoImageDescription{padding:0 0 12.5rem}@media only screen and (max-width:1279px){.template-page-inspiration .twoImageDescription{padding:0}}@media (max-width:767px){.twoImageDescription .row .col-right .wrapper{padding-top:2rem}}.template-page-inspiration .textScroll{margin-bottom:0}.collection-details .pageHead .pageHead-titles p{margin:0 0 15px}@media only screen and (max-width:767px){.collection-details .section-template--19206356631873__9f3d17e1-2f8f-4ed8-916d-691854f53fe0-padding{display:none}}.collection-details .banner-section{width:40vw;margin:auto}@media only screen and (max-width:991px){.collection-details .banner-section{width:60%}}@media only screen and (max-width:767px){.collection-details .banner-section{width:80%}}.collection-details .banner-section .banner__wrapper.medium-banner{height:0;padding-top:111.97847%;max-height:none;min-height:auto}@media only screen and (max-width:991px){.collection-details .banner-section .banner__wrapper.medium-banner{padding-top:120%}}#MegaMenu-Content-1 .megaMenu-inner .megaMenu-right .megaMenu-row .megaMenu-col:nth-child(2) .megaMenu-title a,#MegaMenu-Content-1 .megaMenu-inner .megaMenu-right .megaMenu-row .megaMenu-col:nth-child(3) .megaMenu-title a{pointer-events:none}.secHead h2{margin:0}.quantity__button.more-items{pointer-events:none;opacity:.3}.facet-filters__field .select .select2{position:absolute;min-width:190px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:0;opacity:0;font-family:Canela-Thin,sans-serif;text-transform:uppercase}.facet-filters__field .select .select2 .select2-selection{opacity:0}@-webkit-keyframes loadingspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.copy-to-clip-board{position:fixed;padding:20px;z-index:9999;top:40px;right:40px;border-radius:20px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.8);box-shadow:0 0 30px #000c;opacity:0;background-color:#fff;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.copy-to-clip-board.active{opacity:1;visibility:visible}.copy-to-clip-board h3,.copy-to-clip-board h4,.copy-to-clip-board h5,.copy-to-clip-board p{margin:0}.facets-wrapper{position:relative}.custom-select{position:absolute;z-index:999;background:#fff;min-width:217px;padding:0;margin-top:0;margin-bottom:0;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:none}.custom-select li{cursor:pointer;padding:10px 15px;border-color:#0000004d;border-style:solid;border-width:.5px 1px;list-style:none;font-size:16px;line-height:1;font-weight:400;font-family:Plain-Ultrathin,sans-serif;text-transform:capitalize}.custom-select li.selected{background-color:#000;color:#fff}.custom-select li:first-child{border:solid rgba(0,0,0,.3);border-width:1px 1px .5px}.custom-select li:last-child{border:1px solid rgba(0,0,0,.3);border-top:.5px solid rgba(0,0,0,.3)}@media only screen and (min-width:1279px){.custom-select li:hover{background-color:#c8c8c8}}.product-grid-container{position:relative;z-index:2}#MegaMenu-Content-2 .megaMenu-inner .megaMenu-right .megaMenu-row .megaMenu-col:first-child h4.megaMenu-title a{pointer-events:none}.share-button.active .share-button_wrapper:after,.share-button.active .share-button_wrapper:before{display:block}.share-button .share-button_wrapper .social-share{display:none!important}.share-button .share-button_wrapper:before{content:"Copied";position:absolute;top:100%;right:-120%;background:#29175e;padding:8px 10px;border-radius:20px;font-size:14px;display:none;color:#fff;z-index:3}.share-button .share-button_wrapper:after{content:"";position:absolute;top:89%;right:8px;width:10px;height:10px;background:#29175e;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none;color:#fff;z-index:3}.hbspt-form{min-height:400px}@media only screen and (max-width:767px){.hbspt-form{margin-bottom:40px;min-height:auto}}.hs-form-field{-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Plain-Ultrathin,sans-serif;margin-bottom:20px}@media only screen and (max-width:1279px){.hs-form-field{max-width:100%}}.hs-form-field:last-child{margin-bottom:0}.hs-form-field .input{width:100%}.hs-form-field label{position:absolute;top:16px;left:20px;width:auto;display:none}.hs-form-field input,.hs-form-field label,.hs-form-field textarea{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.32375}.hs-form-field input,.hs-form-field textarea{padding:1.04167vw 1.38889vw;width:100%;border:1px solid rgba(0,0,0,.1);background-color:transparent}@media only screen and (max-width:1279px){.hs-form-field input,.hs-form-field textarea{padding:15px}}.hs-form-field input::-webkit-input-placeholder,.hs-form-field textarea::-webkit-input-placeholder{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif;color:#000}.hs-form-field input::-moz-placeholder,.hs-form-field textarea::-moz-placeholder{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif;color:#000}.hs-form-field input:-ms-input-placeholder,.hs-form-field textarea:-ms-input-placeholder{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif;color:#000}.hs-form-field input::-ms-input-placeholder,.hs-form-field textarea::-ms-input-placeholder{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif;color:#000}.hs-form-field input::placeholder,.hs-form-field textarea::placeholder{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif;color:#000}.hs-form-field input.error,.hs-form-field textarea.error{border-color:#dd345c}.hs-form-field textarea{min-height:150px}.hs-form-field .hs-error-msgs{margin:10px 0 0;padding:0}.hs-form-field .hs-error-msgs li{list-style:none}.hs-form-field .hs-error-msgs li label{font-family:Plain-Ultrathin,sans-serif;font-size:.875rem;line-height:1.78571;width:auto;display:block;color:#dd345c;top:auto;left:auto;position:relative}.hs_submit{margin-top:30px;width:100%}.hs_submit .hs-button{border:none;padding:15px 20px;font-size:1rem;line-height:1;font-family:Plain-Ultrathin,sans-serif;color:#fff;background-color:#29175e;text-transform:capitalize;min-width:105px;cursor:pointer}.hs_submit .hs-button:hover{background-color:#331785}.submitted-message p{font-family:Canela-Thin,sans-serif;font-size:2.5rem;line-height:1.2;color:#331785;margin:50px 0 0}@media only screen and (max-width:767px){.submitted-message p{font-size:2rem;line-height:1.25;margin:20px 0 0}}.hs-fieldtype-file label{display:block}.hs-fieldtype-file .input{width:100%;border:1px solid rgba(0,0,0,.1);position:relative;cursor:pointer}.hs-fieldtype-file .input,.hs-fieldtype-file .input:after{font-size:1rem;line-height:1.32375;font-family:Plain-Ultrathin,sans-serif}.hs-fieldtype-file .input:after{content:"Upload";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.hs-fieldtype-file .input:before{content:"";position:absolute;height:1px;width:58px;background-color:#000;right:20px;bottom:17px}.hs-fieldtype-file .hs-input{opacity:0}.contact-us .sec-right .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-us .sec-right .form form .hs-form-field{width:48%}@media only screen and (max-width:1279px){.contact-us .sec-right .form form .hs-form-field{width:100%}}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox,.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-textarea,.contact-us .sec-right .form form .hs-form-field.hs_subject{width:100%}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox .inputs-list{margin:0;padding:0}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox{list-style:none;line-height:1}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:auto;left:auto}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input{margin-right:15px;width:25px;height:25px;border:1px solid rgba(0,0,0,.1);position:absolute;top:0;left:0;opacity:.6}.contact-us .sec-right .form form .hs-form-field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span{font-size:14px;line-height:1.42857;padding-left:40px}.iti-flag{display:inline-block!important;background-image:url(https://bywater.1020dev.com/application/files/1716/8067/4865/flags.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(https://bywater.1020dev.com/application/files/1016/8067/4870/flagsat2x.png)}}.intl-tel-input{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.intl-tel-input .flag-container{position:relative!important;border:1px solid rgba(0,0,0,.1)}.intl-tel-input .flag-container .selected-flag{background-color:transparent!important}.intl-tel-input .flag-container .selected-dial-code{font-size:16px;line-height:1.25}.intl-tel-input input{padding:1.04167vw 1.38889vw!important;margin-left:10px!important}.intl-tel-input .country-list{width:20.27778vw!important}.intl-tel-input .country-list .country{font-size:16px!important;line-height:1!important;font-family:Plain-Thin,sans-serif;text-transform:capitalize!important;padding:10px!important}.intl-tel-input .country-list .country.highlight{background-color:#c8c8c8}.intl-tel-input .country-list .divider{display:none!important}.workingForm .alielForm .form{margin-bottom:6.94444vw}@media only screen and (max-width:1279px){.workingForm .alielForm .form{margin-bottom:50px}}@media only screen and (min-width:991px){quantity-input{min-height:50px!important;width:150px!important;margin:auto}quantity-input .quantity__input{font-family:Plain-Ultrathin,sans-serif!important}quantity-input .quantity__button,quantity-input .quantity__input{font-size:1rem!important;line-height:1!important;width:50px!important}}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.5);transform:scale(1.5)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.5);transform:scale(1.5)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.field:after,.field:before{content:none}.field__input{height:3.125rem;padding:1.25rem 1.25rem .625rem!important;font-size:1rem;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none;font-family:Plain-Thin,sans-serif;color:#000}.field__input:hover{border-color:1px solid rgba(0,0,0,.4)}.field__input:active,.field__input:focus{border-color:1px solid rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:0;font-size:.75rem}.field__label{font-size:1rem;font-family:Plain-Ultrathin,sans-serif;top:.75rem;left:1.25rem!important;color:#000}.field__button{height:3.125rem}.field_message{font-family:Plain-Thin,sans-serif;font-size:1rem}.close-popup-button-wrapper{display:none!important}.acerill-custom-form .ace-cf-panel{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;margin-bottom:0!important;border-radius:0!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body{padding:0!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body label{position:absolute!important;font-family:Plain-Ultrathin,sans-serif!important;font-size:1rem!important;line-height:1.32375!important;top:16px!important;left:20px!important;width:auto!important;display:none!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea{padding:1.04167vw 1.38889vw!important;font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;width:100%!important;border:1px solid rgba(0,0,0,.1)!important;background-color:transparent!important;height:auto!important;-webkit-box-shadow:none;box-shadow:none;border-radius:0!important}@media only screen and (max-width:1279px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea{padding:15px!important}}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input::-webkit-input-placeholder,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea::-webkit-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input::-moz-placeholder,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea::-moz-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input:-ms-input-placeholder,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea:-ms-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input::-ms-input-placeholder,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea::-ms-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input::placeholder,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea::placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body input.error,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea.error{border-color:#dd345c!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body textarea{min-height:150px!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag{font-family:Plain-Ultrathin,sans-serif!important;position:relative!important;top:0!important;bottom:0!important;left:0!important;margin:0 10px 0 0!important;color:#111!important;z-index:2!important;display:block!important;padding:1.04167vw 5px!important;-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important;border:1px solid rgba(0,0,0,.1)!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}@media only screen and (max-width:767px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag{z-index:1!important}}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag>div{height:25px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag>div img:nth-child(2){height:18px!important;width:18px!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .ace-cf-panel.ace-cf-panel-default{position:absolute}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag img{height:80%!important;width:auto!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .list-group{border:1px solid rgba(0,0,0,.1);border-radius:10px;position:absolute;min-width:400px;top:100%;left:0}@media only screen and (max-width:767px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .list-group{min-width:200px}}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .list-group>div img{height:60%!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .list-group .list-group-item{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.5}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag .list-group .list-group-item input.form-control{padding-left:50px!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number input{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.5}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#file-upload>div{display:block!important;width:100%!important;position:relative!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#file-upload.has-error .cf-btn-file{border-color:#dd345c!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group.has-error input{border-color:#dd345c!important;-webkit-box-shadow:none!important;box-shadow:none!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group.has-error .select2-container .select2-selection--single{border-color:#dd345c}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .show-popup-button-wrapper,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .submit-button-wrapper{text-align:left!important;display:block!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .show-popup-button-wrapper button,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .submit-button-wrapper button{background-color:#29175e!important;font-size:1.125rem!important;line-height:1.11111!important;font-family:Plain-Ultrathin,sans-serif!important;text-transform:uppercase!important;color:#fff!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;padding:15px 20px!important;border-radius:0!important;text-align:center;min-width:220px!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .show-popup-button-wrapper button:hover,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .submit-button-wrapper button:hover{background-color:#331785!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .ace-cf-checkbox>div{display:-webkit-box;display:-ms-flexbox;display:flex}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .ace-cf-checkbox label{display:block!important;position:relative!important;top:0!important;left:0!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .ace-cf-checkbox input{width:auto!important;margin-right:10px}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .file-upload-label-wrap{position:relative}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .file-upload-label-wrap:before{content:"";position:absolute;font-size:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-family:Plain-Ultrathin,sans-serif!important;height:30px;width:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Crect width='80' height='80' fill='url(%23pattern0_65_299)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_65_299' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_65_299' transform='scale(0.01)'/%3E%3C/pattern%3E%3Cimage id='image0_65_299' width='100' height='100' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKEklEQVR4nO1daZBdRRXuSeISwMTMO/3eLN13WEJpYWmpsSz3qVIyc895E4IWg/6wFPfdREWxjDiIKKKyhiiLETCyhUVRICqIaIhQyhIWEbSwhLihYyIlECEkWufOTHLnzn3vnn5Lcu+b/qruv+n7+vbX5/Tpc77uUcrDw8PDw8PDw8PDw8PDw8PDw8PDw6M9GKgMHxgAVS2EKw3gV43GkwJdPc4AvjeAkZcrNTanTT/tMYX+7tBYTZ+1gHdZTf+r9xigRy3Q2QOlkRfufoFHazCwcPnzIysA2p5FxMwHn7Gazg8WVhe1qDuzG/0QkgX8pzsRM55HTHf1lfv6e4qMrsg9adzZAjImHqDHgxK+Uc1GBJpeYzVdbwHHDeAfjaYvDwwMPteBjLUtIyK+tmjc1l8OX6VmEwyE77aadqQstBuVGpyX2V7jae0gY4+l4LjRQ4vVbEA/4PvquZkAqu+v195oOrWtZOx5fi2ZHIWGLdEHrKZdGX78yprtNX3DeaHWeK7RdCw/Fmi1AXxI3j78kOpUGE0fziRjwl1cndbeAn5dvA4APhTo6iivNTPfNDo3cplAjwvetaUjrcRo+piIjIlF9SPJ9hboFAeruO7gRYcvzOxTGV9sNT6c9T4Oq1UnwQKucCDj9mSkxRs+MRmAP3aI1FSfppdmbiYBv6Y6BRbwk2I3o/H+AU098fYG8GS5m6KfuJAhtj6gW1UnwGj6tMNg3ndQeVllWnugrzi0/6kxo/Mb6ecAhC/LmCjbVNER6OpxcjdD91QqS8vx9pyZ3RtkMNiqMt7/X1VkWMDPOfj8zT09oZ7WXuOXHMi4sRkyGIep0Wdn/U5hU/WBk2XgXb29IxBvbzV+0WHN+aXWgwc02+d+qB7akS7LajzBYTDvMAuGuhsng37W2zuyX2v6XX1nxsS5TRUN1sXNaPpNsvbgQqbVeFOryGDwGpThFi9SRYLVdGIzluHi5jj52Ao3NYW+8sirs/ZIBqpvU0WB46bttuQO2gAeL7cMurlSWbp/q/rOVmaB7s6YANtLpSOep4oAl9ySBfzV4u5wQby9Afq8g5v6RSvJ4KjJarxUYNHrVRHgUo8wQLckZ5kFWtVsNGV0ddgAbopS+YDjFnBNkvQ6xa3zBJNgJ+e7VM7RZTSd0cxgWod9Sq01wwJ9Is33G013Ll4cPqde/1lpIvz9i1XOwR+zuhmfb6MaeOOWxYjqGvUnwUebtmzA8b5FQ1blGF3sEhx8/k1JMhyjqVQyRITWqKc4BCC7bClcpnKMLqPxHIfBvDG5TzAaPyNvj5tSyZCuOykVR8dN56kqv+BohM5vJtFnHLK+adFY9A6gL0jfwTX7RgMIC7ghxxXCiIy1zRSHTAk/JW9Pt6aR4bTxBNq4RC15VoMlgKYTlW3E2BwDeIHLzBpIkMEiZ7mbwNvTpJxuWQC6s6/vyNJU2wDo4w5k3NLKDECLwSIAvFBMhqbrmyTjjjQynGoiiZSMAXqPuGxcY83KExnfdSDjuplkRDX0hgZyCqxidLGu+DuspmPE8tIabjInGJ1rAdc5DMS1yU2YleiuYi4mhQyO6E6XuxrcFB9QC3T0pJq90d/PC0bnWk3fE1sG0JXxxZPBisMWkHFmo3uVQIdHpclT0/uPm+PrTQ7JwEscBuKKdpBhAc9y6MPGOBmmXH2z0fS0cDLdk6xU5gY8sBbwKgc3tT4Zp/dHWl0ZGVy2TZmZLvmlKPMbj4iMppCFCML2DySlRrlBVNwH+r4DGZe3hwx0SMnQzXEyrA6HHE5NPRjAcK/KKxkG8AdyMuiyJBl8eFIezWAKGW57HRbCxTduQbl6uAV8Uuim/mBLR/Sp3JKh8RoHF3Fpk2RsnkmG414HcMM0MjS+1gL9R9j/h/lErsojIlEY4Ab5QNB3kpoklwXc1iDDJaJLhtcuZBjAPx3YQwMqp+iSlC1jM+vbSTIc14zNM6OZwXkufWBLZoueas2HMo2mx4TtHwnK1YNVXsEqbjkZdF6SDDc3RXcnyeCIjqM0Bzd1dZwMPuzPojUhkX9hAZzKK/o1vaU5MvhMoIwMk6Jidw6vE3ud/nL4kqhuLmv7aNAdHqbyfLuB0bhVOCvXJE8dGY3vcljA701qdZsNr3lwLdA/pGTYyvCLVJ7BHygczLOSZFiovt4hHXFvUsXOi7HR9EO5deIlcTL6SsMvMIB/E/7+OFuSyjMmB1QwK+mMGZaxYKibfbFwZt6XRgZng8VkAK7jCGx333V4iNX4Z6FVbeVzHirvyNKtTn7MNWmHIx2KQw8kd8CTlvGjRi2jd9FIwJcJCCfTvwtxJQafnxN80IPpByQ5PKV/Cci8f8bJJzM6XzIRYs/aeBDB8hsHMh4rzK0LklS2AXpDnWsvnKOp3t6R/bg23WhEx+kNq/H3MhfHm8PwdaoYGJuTFZlwbqhWaxabZQzIliQZlcrS/a3Gn0vJMEDfirtKtjSj8XcyMvAJA+GgKgpsCV+R9VGcgqjV3gCN1R9MPD7+91oPHsBpcbFlAJ0dJ4M3kRylCcl4MiiHb1JFgkCYtiX9lgOp/pYTjrE1Q+O1YsvQeGb8tzmak9wAN2lV21lkrYqGzArgxAawXvt3CAbnokhqA8KZvUcVuJsMDij4RJWQyKf4DkVVRGQfRKl/KiioLDtI7H601E1NvxGBS7Cs+hAS+bQt03JVVEQphDofKAkVWaLTKjIM4MnJAIDr4sL2O1jAoAqMriwpjKSubMp4ZEvI0HjStPea0fmsjpe1x2cKdcavzgmhuh+a3MzVglseilIsg8aSBTIOt4Vk7Owv09tVJyDzZKnw+joWobFspjFC8ISU0rEwGsOdnGVWnYKsTaFLumEiEnIKa5+yZfzgzHqIOAW/K+uav8IhM66HcKXjK1k7dbTR9Nu6/l7TZZwyn950cJ5DpXBX2gVmhUemiKDGsS8JuGAUpVb4ninANdGuHvCt6TrZSNBwsdjNAa5QnYjM4wCATyQre63HmJvuStOxqlPBZUzBIJzYxi50GaBvyi2DVqlOR1YamxUcbZJWdrlodZOhccdCcgyZC0mtPOS4ZELqc26jm8aOBisGea0QLKTrWkFKT0+oWQztsIB3zm2fUkjP6RnAG5pxX7ZMy1m26WAZp6vZiMnCkVS5sY0JlEdfo3NtGZc6JAmnFvDV9WoxHY9Itu/yPzbYzbHKEMKVvKNnfSwnI/mZrLUfE60TQvGanU76ObOajEau4GvXYwAvLOztnm1Al+PZ89Y+gFfl+MqKfYXBeXzeY++TQad4y6i/gx6TnuVuykVp3Fr0St9eA2uaXMLUBshYz6r7ff2dhUJUSgVa5XAiSbJw38AC7339bYXGRFUQV2QpVeqQ8HfWWhVCfV40REcAJu4rWcuXiU0eR9gxJcUxmv7KNzFwvYXT5QFUl/gF28PDw8PDw8PDw8PDw8PDQ+UK/wcBsJUIKjuplwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;display:none}@media only screen and (max-width:767px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .file-upload-label-wrap:before{height:25px;width:25px}}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .cf-btn-file{margin-right:0!important;display:block!important;position:relative!important;left:0!important;top:0!important;text-align:left;padding:1.04167vw 1.38889vw!important;background-color:transparent;border-radius:0!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .cf-btn-file,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .help-block,.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .selected-file>div{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important}#confirmation-wrapper .ace-cf-col-xs-12{width:100%!important;margin-left:0!important;float:none}#confirmation-wrapper{margin-top:40px}#confirmation-wrapper .ace-cf-col-xs-12 .confirmation-box{background-color:transparent!important;color:#29175e!important;font-size:1.5rem!important;line-height:1.25!important;font-family:Canela-Thin,sans-serif!important;margin-top:0!important;padding:0!important;text-align:left!important}.template-product .custom-form-wrapper h2{margin-top:0!important;margin-bottom:2.77778vw!important;font-size:2rem;line-height:1.25}@media only screen and (max-width:767px){.template-product .custom-form-wrapper h2{font-size:1.625rem;line-height:1.38462}#confirmation-wrapper{margin-top:20px}}.template-product .custom-form-wrapper>div>div{width:100%!important;max-width:50.83333vw!important;padding:3.47222vw 4.86111vw!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-radius:0!important}@media only screen and (max-width:991px){.template-product .custom-form-wrapper>div>div{max-width:80%!important}}@media only screen and (max-width:767px){.template-product .custom-form-wrapper>div>div{max-width:100%!important}}.template-product .custom-form-wrapper label{position:absolute!important;font-family:Plain-Ultrathin,sans-serif!important;font-size:1rem!important;line-height:1.32375!important;top:16px!important;left:20px!important;width:auto!important;display:none!important}.template-product .custom-form-wrapper input,.template-product .custom-form-wrapper textarea{padding:1.04167vw 1.38889vw!important;font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;width:100%!important;border:1px solid rgba(0,0,0,.1)!important;background-color:transparent!important;height:auto!important;-webkit-box-shadow:none;box-shadow:none;border-radius:0!important}@media only screen and (max-width:1279px){.template-product .custom-form-wrapper input,.template-product .custom-form-wrapper textarea{padding:15px!important}}.template-product .custom-form-wrapper input::-webkit-input-placeholder,.template-product .custom-form-wrapper textarea::-webkit-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.template-product .custom-form-wrapper input::-moz-placeholder,.template-product .custom-form-wrapper textarea::-moz-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.template-product .custom-form-wrapper input:-ms-input-placeholder,.template-product .custom-form-wrapper textarea:-ms-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.template-product .custom-form-wrapper input::-ms-input-placeholder,.template-product .custom-form-wrapper textarea::-ms-input-placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.template-product .custom-form-wrapper input::placeholder,.template-product .custom-form-wrapper textarea::placeholder{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important;color:#000!important}.template-product .custom-form-wrapper input.error,.template-product .custom-form-wrapper textarea.error{border-color:#dd345c!important}.template-product .custom-form-wrapper textarea{min-height:150px!important}.template-product .custom-form-wrapper .form-group#phone-number .flag{font-family:Plain-Ultrathin,sans-serif!important;position:relative!important;top:0!important;bottom:0!important;left:0!important;margin:0 10px 0 0!important;color:#111!important;z-index:3!important;display:block!important;padding:13px 5px!important;-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important;border:1px solid rgba(0,0,0,.1)!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.custom-form-wrapper .form-group.has-error textarea{border-color:#dd345c!important}.template-product .custom-form-wrapper .form-group#phone-number .flag .close-btn{height:18px!important;width:18px!important;position:relative!important;border:none!important;border-radius:0!important;top:0!important;right:0!important}.template-product .custom-form-wrapper .form-group#phone-number .flag>div{height:25px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.template-product .custom-form-wrapper .form-group#phone-number .flag>div img:nth-child(2){height:18px!important;width:18px!important}.template-product .custom-form-wrapper .form-group#phone-number .flag .ace-cf-panel.ace-cf-panel-default{position:absolute}.template-product .custom-form-wrapper .form-group#phone-number .flag img{height:80%!important;width:auto!important}.template-product .custom-form-wrapper .form-group#phone-number .flag .list-group{border:1px solid rgba(0,0,0,.1);border-radius:10px;position:absolute;min-width:400px;top:100%;left:0}@media (max-width:767px){.template-product .custom-form-wrapper .form-group#phone-number .flag .list-group{min-width:340px}}.template-product .custom-form-wrapper .form-group#phone-number .flag .list-group>div img{height:60%!important}.template-product .custom-form-wrapper .form-group#phone-number .flag .list-group .list-group-item{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.5}.template-product .custom-form-wrapper .form-group#phone-number .flag .list-group .list-group-item input.form-control{padding-left:50px!important}.template-product .custom-form-wrapper .form-group#phone-number>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product .custom-form-wrapper .form-group#phone-number input{font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.5}.template-product .custom-form-wrapper .form-group#file-upload>div{display:block!important;width:100%!important;position:relative!important}.template-product .custom-form-wrapper .form-group#file-upload.has-error .cf-btn-file{border-color:#dd345c!important}.template-product .custom-form-wrapper .form-group.has-error input{border-color:#dd345c!important;-webkit-box-shadow:none!important;box-shadow:none!important}.template-product .custom-form-wrapper .form-group.has-error .select2-container .select2-selection--single{border-color:#dd345c}.template-product .custom-form-wrapper .show-popup-button-wrapper,.template-product .custom-form-wrapper .submit-button-wrapper{text-align:left!important}.template-product .custom-form-wrapper .show-popup-button-wrapper button,.template-product .custom-form-wrapper .submit-button-wrapper button{background-color:#29175e!important;font-size:1rem!important;line-height:1.25!important;font-family:Plain-Ultrathin,sans-serif!important;text-transform:uppercase!important;color:#fff!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;padding:15px 30px!important;border-radius:0!important;text-align:center;min-width:220px!important}.template-product .custom-form-wrapper .show-popup-button-wrapper button:hover,.template-product .custom-form-wrapper .submit-button-wrapper button:hover{background-color:#331785!important}.template-product .custom-form-wrapper .ace-cf-checkbox>div{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .custom-form-wrapper .ace-cf-checkbox label{display:block!important;position:relative!important;top:0!important;left:0!important}.template-product .custom-form-wrapper .ace-cf-checkbox input{width:auto!important;margin-right:10px}.template-product .custom-form-wrapper .cf-btn-file{margin-right:0!important;display:block!important;position:relative!important;left:0!important;top:0!important;text-align:left;padding:1.04167vw 1.38889vw!important;background-color:transparent;border-radius:0!important;letter-spacing:normal!important}.template-product .custom-form-wrapper .cf-btn-file:before{content:"";position:absolute;font-size:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-family:Plain-Ultrathin,sans-serif!important;height:30px;width:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Crect width='80' height='80' fill='url(%23pattern0_65_299)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_65_299' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_65_299' transform='scale(0.01)'/%3E%3C/pattern%3E%3Cimage id='image0_65_299' width='100' height='100' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKEklEQVR4nO1daZBdRRXuSeISwMTMO/3eLN13WEJpYWmpsSz3qVIyc895E4IWg/6wFPfdREWxjDiIKKKyhiiLETCyhUVRICqIaIhQyhIWEbSwhLihYyIlECEkWufOTHLnzn3vnn5Lcu+b/qruv+n7+vbX5/Tpc77uUcrDw8PDw8PDw8PDw8PDw8PDw8PDw6M9GKgMHxgAVS2EKw3gV43GkwJdPc4AvjeAkZcrNTanTT/tMYX+7tBYTZ+1gHdZTf+r9xigRy3Q2QOlkRfufoFHazCwcPnzIysA2p5FxMwHn7Gazg8WVhe1qDuzG/0QkgX8pzsRM55HTHf1lfv6e4qMrsg9adzZAjImHqDHgxK+Uc1GBJpeYzVdbwHHDeAfjaYvDwwMPteBjLUtIyK+tmjc1l8OX6VmEwyE77aadqQstBuVGpyX2V7jae0gY4+l4LjRQ4vVbEA/4PvquZkAqu+v195oOrWtZOx5fi2ZHIWGLdEHrKZdGX78yprtNX3DeaHWeK7RdCw/Fmi1AXxI3j78kOpUGE0fziRjwl1cndbeAn5dvA4APhTo6iivNTPfNDo3cplAjwvetaUjrcRo+piIjIlF9SPJ9hboFAeruO7gRYcvzOxTGV9sNT6c9T4Oq1UnwQKucCDj9mSkxRs+MRmAP3aI1FSfppdmbiYBv6Y6BRbwk2I3o/H+AU098fYG8GS5m6KfuJAhtj6gW1UnwGj6tMNg3ndQeVllWnugrzi0/6kxo/Mb6ecAhC/LmCjbVNER6OpxcjdD91QqS8vx9pyZ3RtkMNiqMt7/X1VkWMDPOfj8zT09oZ7WXuOXHMi4sRkyGIep0Wdn/U5hU/WBk2XgXb29IxBvbzV+0WHN+aXWgwc02+d+qB7akS7LajzBYTDvMAuGuhsng37W2zuyX2v6XX1nxsS5TRUN1sXNaPpNsvbgQqbVeFOryGDwGpThFi9SRYLVdGIzluHi5jj52Ao3NYW+8sirs/ZIBqpvU0WB46bttuQO2gAeL7cMurlSWbp/q/rOVmaB7s6YANtLpSOep4oAl9ySBfzV4u5wQby9Afq8g5v6RSvJ4KjJarxUYNHrVRHgUo8wQLckZ5kFWtVsNGV0ddgAbopS+YDjFnBNkvQ6xa3zBJNgJ+e7VM7RZTSd0cxgWod9Sq01wwJ9Is33G013Ll4cPqde/1lpIvz9i1XOwR+zuhmfb6MaeOOWxYjqGvUnwUebtmzA8b5FQ1blGF3sEhx8/k1JMhyjqVQyRITWqKc4BCC7bClcpnKMLqPxHIfBvDG5TzAaPyNvj5tSyZCuOykVR8dN56kqv+BohM5vJtFnHLK+adFY9A6gL0jfwTX7RgMIC7ghxxXCiIy1zRSHTAk/JW9Pt6aR4bTxBNq4RC15VoMlgKYTlW3E2BwDeIHLzBpIkMEiZ7mbwNvTpJxuWQC6s6/vyNJU2wDo4w5k3NLKDECLwSIAvFBMhqbrmyTjjjQynGoiiZSMAXqPuGxcY83KExnfdSDjuplkRDX0hgZyCqxidLGu+DuspmPE8tIabjInGJ1rAdc5DMS1yU2YleiuYi4mhQyO6E6XuxrcFB9QC3T0pJq90d/PC0bnWk3fE1sG0JXxxZPBisMWkHFmo3uVQIdHpclT0/uPm+PrTQ7JwEscBuKKdpBhAc9y6MPGOBmmXH2z0fS0cDLdk6xU5gY8sBbwKgc3tT4Zp/dHWl0ZGVy2TZmZLvmlKPMbj4iMppCFCML2DySlRrlBVNwH+r4DGZe3hwx0SMnQzXEyrA6HHE5NPRjAcK/KKxkG8AdyMuiyJBl8eFIezWAKGW57HRbCxTduQbl6uAV8Uuim/mBLR/Sp3JKh8RoHF3Fpk2RsnkmG414HcMM0MjS+1gL9R9j/h/lErsojIlEY4Ab5QNB3kpoklwXc1iDDJaJLhtcuZBjAPx3YQwMqp+iSlC1jM+vbSTIc14zNM6OZwXkufWBLZoueas2HMo2mx4TtHwnK1YNVXsEqbjkZdF6SDDc3RXcnyeCIjqM0Bzd1dZwMPuzPojUhkX9hAZzKK/o1vaU5MvhMoIwMk6Jidw6vE3ud/nL4kqhuLmv7aNAdHqbyfLuB0bhVOCvXJE8dGY3vcljA701qdZsNr3lwLdA/pGTYyvCLVJ7BHygczLOSZFiovt4hHXFvUsXOi7HR9EO5deIlcTL6SsMvMIB/E/7+OFuSyjMmB1QwK+mMGZaxYKibfbFwZt6XRgZng8VkAK7jCGx333V4iNX4Z6FVbeVzHirvyNKtTn7MNWmHIx2KQw8kd8CTlvGjRi2jd9FIwJcJCCfTvwtxJQafnxN80IPpByQ5PKV/Cci8f8bJJzM6XzIRYs/aeBDB8hsHMh4rzK0LklS2AXpDnWsvnKOp3t6R/bg23WhEx+kNq/H3MhfHm8PwdaoYGJuTFZlwbqhWaxabZQzIliQZlcrS/a3Gn0vJMEDfirtKtjSj8XcyMvAJA+GgKgpsCV+R9VGcgqjV3gCN1R9MPD7+91oPHsBpcbFlAJ0dJ4M3kRylCcl4MiiHb1JFgkCYtiX9lgOp/pYTjrE1Q+O1YsvQeGb8tzmak9wAN2lV21lkrYqGzArgxAawXvt3CAbnokhqA8KZvUcVuJsMDij4RJWQyKf4DkVVRGQfRKl/KiioLDtI7H601E1NvxGBS7Cs+hAS+bQt03JVVEQphDofKAkVWaLTKjIM4MnJAIDr4sL2O1jAoAqMriwpjKSubMp4ZEvI0HjStPea0fmsjpe1x2cKdcavzgmhuh+a3MzVglseilIsg8aSBTIOt4Vk7Owv09tVJyDzZKnw+joWobFspjFC8ISU0rEwGsOdnGVWnYKsTaFLumEiEnIKa5+yZfzgzHqIOAW/K+uav8IhM66HcKXjK1k7dbTR9Nu6/l7TZZwyn950cJ5DpXBX2gVmhUemiKDGsS8JuGAUpVb4ninANdGuHvCt6TrZSNBwsdjNAa5QnYjM4wCATyQre63HmJvuStOxqlPBZUzBIJzYxi50GaBvyi2DVqlOR1YamxUcbZJWdrlodZOhccdCcgyZC0mtPOS4ZELqc26jm8aOBisGea0QLKTrWkFKT0+oWQztsIB3zm2fUkjP6RnAG5pxX7ZMy1m26WAZp6vZiMnCkVS5sY0JlEdfo3NtGZc6JAmnFvDV9WoxHY9Itu/yPzbYzbHKEMKVvKNnfSwnI/mZrLUfE60TQvGanU76ObOajEau4GvXYwAvLOztnm1Al+PZ89Y+gFfl+MqKfYXBeXzeY++TQad4y6i/gx6TnuVuykVp3Fr0St9eA2uaXMLUBshYz6r7ff2dhUJUSgVa5XAiSbJw38AC7339bYXGRFUQV2QpVeqQ8HfWWhVCfV40REcAJu4rWcuXiU0eR9gxJcUxmv7KNzFwvYXT5QFUl/gF28PDw8PDw8PDw8PDw8PDQ+UK/wcBsJUIKjuplwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;display:none}@media only screen and (max-width:767px){.template-product .custom-form-wrapper .cf-btn-file:before{height:25px;width:25px}}@media only screen and (max-width:1279px){.template-product .custom-form-wrapper .cf-btn-file{padding:15px!important}}.template-product .custom-form-wrapper .cf-btn-file,.template-product .custom-form-wrapper .help-block,.template-product .custom-form-wrapper .selected-file>div{font-size:1rem!important;line-height:1.32375!important;font-family:Plain-Ultrathin,sans-serif!important}.template-product .custom-form-wrapper .help-block{color:gray}.template-product .custom-form-wrapper .close-btn{height:30px!important;width:30px!important;border:1px solid rgba(0,0,0,.1);top:50px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:absolute!important}@media only screen and (max-width:991px){.template-product .custom-form-wrapper .close-btn{top:20px!important;right:20px!important}}.template-product .custom-form-wrapper .close-btn img{position:relative!important;top:0!important;right:0!important}#custom-forms-error-box{display:none}.careers-form-section .page-width,.contact-form-section .page-width{padding:0!important}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.sequence-image-loader{display:block!important;width:20px;height:20px;border:2px solid #231639;border-top-color:#fff;border-radius:50%;will-change:transform,opacity;-webkit-animation:loader-fadeIn .2s linear,loader-rotate .5s linear infinite;animation:loader-fadeIn .2s linear,loader-rotate .5s linear infinite;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sequence-image-loader--container{position:fixed;top:0;left:0;width:100%;height:100%;background:#d19eaf;z-index:9999}@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes loader-fadeIn{0%{opacity:0}to{opacity:1}}.sequence .section-hero .hero-title{max-width:35.5rem}.sequence .section-hero .text-block{max-width:35rem}@media (min-width:1024px) and (max-width:1600px){.sequence .section-hero .text-block{max-width:25rem}}.sequence .section-forever .section-heading .section-title,.sequence .section-unique .section-heading .section-title{max-width:26.875rem}.sequence .section-ring .section-heading .section-title{max-width:15.75rem}.sequence .section-ring .section-heading .section-description{max-width:14.6875rem}.secHead{text-align:center;padding:3.75rem 0!important}@media only screen and (max-width:768px){.secHead{padding:30px 15px!important}}.secHead h5{color:#000;margin-bottom:2.5rem;text-transform:capitalize}@media only screen and (max-width:1199.98px){.secHead h5{margin-bottom:1rem}}@media only screen and (max-width:575.98px){.secHead h5{margin-bottom:.3125rem}}.secHead h3{letter-spacing:.00625rem}.secHead h3,.secHead h4{color:#000;margin-bottom:0;text-transform:capitalize}.secHead h4{letter-spacing:.06875rem}@media only screen and (max-width:767px){.secHead h4{padding:0 15px 20px;text-align:left}}.secHead p{letter-spacing:.1rem;color:#000;max-width:36.5625rem;margin:1.875rem auto 0}.secSubHead{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;padding:clamp(1.875rem,4.86111vw,4.375rem) clamp(1.875rem,9.375vw,8.4375rem) clamp(1.875rem,6.94444vw,6.25rem);text-align:left}@media only screen and (max-width:375px){.secSubHead{padding-left:30px;padding-right:30px}}.secSubHead h2,.secSubHead h4{font-size:2.5rem;color:#000;text-transform:capitalize;letter-spacing:.06875rem;line-height:clamp(2.375rem,3.33333vw,3rem);margin-bottom:0}@media only screen and (max-width:767px){.secSubHead h2,.secSubHead h4{font-size:1.875rem;line-height:2.375rem}}.secModular{overflow:hidden;padding-right:21.3125rem}@media (max-width:767px){.secModular{overflow:inherit!important}}@media only screen and (max-width:1199.98px){.secModular{padding-right:164px}}@media only screen and (max-width:991.98px){.secModular{padding-right:0;margin-top:40px}}.secModular-img{overflow:hidden}@media (max-width:768px){.secModular-img{overflow:inherit!important}}.secModular-img--top{width:clamp(25rem,28.95833vw,27.5rem);height:clamp(26.25rem,50vh,30rem);position:relative;margin-bottom:-19.44444vw;margin-top:1.875rem;z-index:1;-webkit-transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59),-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);will-change:transform}@media only screen and (max-width:1199.98px){.secModular-img--top{width:28.5rem;height:29.1875rem;margin-bottom:-20.5%}}@media only screen and (max-width:991.98px){.secModular-img--top{width:40%;margin:0 0 -25%;height:400px;width:350px!important}}@media only screen and (max-width:767.98px){.secModular-img--top{width:100%!important;height:24.1875rem!important;margin:0}}.secModular-img--center{width:clamp(28.125rem,33.33333vw,31.25rem);height:clamp(38.75rem,66.7vh,42.5rem);position:absolute;top:-1.25rem;bottom:0;right:-15rem;margin:auto 0;-webkit-transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59),-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);will-change:transform}@media only screen and (max-width:1199.98px){.secModular-img--center{width:22.25rem;height:30.1875rem;right:-130px;top:-30%}}@media only screen and (max-width:991.98px){.secModular-img--center{margin-top:180px!important;margin-bottom:30px;top:0;right:0;height:400px;width:350px}}@media only screen and (max-width:767px){.secModular-img--center{width:68%;height:22.3125rem;right:auto;top:-140px;position:relative;margin:0!important}}.secModular-img--bottom{width:clamp(25rem,28.95833vw,27.5rem);height:clamp(26.25rem,50vh,30rem);top:-4.16667vw;position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59);transition:transform .5s cubic-bezier(.17,.67,.92,.59),-webkit-transform .5s cubic-bezier(.17,.67,.92,.59);will-change:transform}@media only screen and (max-width:1199.98px){.secModular-img--bottom{width:24.75rem;height:25.5rem;top:0}}@media only screen and (max-width:991.98px){.secModular-img--bottom{position:absolute;bottom:0;left:0;top:auto;height:400px;width:350px!important}}@media only screen and (max-width:767px){.secModular-img--bottom{width:70%;height:22.3125rem;bottom:0!important;left:auto;right:0;position:relative;margin:40px 0 0 auto!important;padding:0!important}}.secModular-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.secModular-head{max-width:25.3125rem;margin-left:40.625rem;margin-bottom:15.0625rem;display:none}@media only screen and (max-width:1199.98px){.secModular-head{margin-left:32.375rem}}@media only screen and (max-width:991.98px){.secModular-head{max-width:100%}}@media only screen and (max-width:767px){.secModular-head{padding-left:0;padding-right:0;margin-top:13%;margin-left:30%;margin-bottom:0}}.secModular-head p{margin:auto;color:#000;max-width:15rem;letter-spacing:0;text-align:center}@media only screen and (max-width:768px){.secModular-head p{font-weight:150;max-width:10.125rem;margin:0 auto}.secModular-head p div{display:inline}}.secModular-txt{margin-bottom:6.125rem;max-width:22.1875rem;margin-left:45%;margin-top:18%;position:relative;z-index:3}@media only screen and (max-width:1199.98px){.secModular-txt{margin-left:20%}}@media only screen and (max-width:991.98px){.secModular-txt{padding-bottom:15rem;margin-bottom:0;margin-left:5%;margin-top:27%}}@media only screen and (max-width:767px){.secModular-txt{max-width:19.1875rem;margin:-100px 0 0;padding-bottom:0!important;position:relative;top:0;padding-left:25px;bottom:0}}.secModular-txt h4{margin-bottom:.625rem;color:#000;letter-spacing:.00625rem}@media only screen and (max-width:575.98px){.secModular-txt h4{font-size:2rem;line-height:2.5rem}}.secModular-txt p{margin:0;color:#000;text-transform:capitalize}.secModular-content{background-color:#f6f6f6;position:relative;width:100%;padding-top:5rem;padding-right:5.375rem}@media only screen and (max-width:991.98px){.secModular-content{padding-bottom:30%}}@media only screen and (max-width:767px){.secModular-content{padding:0;margin:150px 0 0;top:0;bottom:0;position:relative}}.secDiscover{min-height:56.25rem;background-size:cover;background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;background-color:#eee}@media only screen and (max-width:1199.98px){.secDiscover{min-height:37.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:7.5rem}}@media only screen and (min-width:768px) and (max-width:992px){.secDiscover{min-height:600px!important}}@media only screen and (max-width:991.98px){.secDiscover{min-height:18.75rem;padding:7.5rem 3.75rem}}@media only screen and (max-width:575.98px){.secDiscover.secDiscover{min-height:500px!important;padding:2.8125rem 1.875rem;background-position:0% 25%!important}}.secDiscover-video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:0}.secDiscover-video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.secDiscover-content{margin-left:8.8125rem;color:#000;position:relative;z-index:1}@media only screen and (max-width:1199.98px){.secDiscover-content{margin-left:0}}.secDiscover-content h3{max-width:34.3125rem;margin-bottom:.625rem;text-transform:capitalize}@media only screen and (max-width:991.98px){.secDiscover-content h3{max-width:20rem;font-size:2.5rem;line-height:3rem}}@media only screen and (max-width:768px){.secDiscover-content h3{font-size:2rem!important;line-height:2.625rem!important;margin-bottom:20px!important}}.secDiscover-content p{max-width:22.875rem;margin-bottom:.3125rem;margin-top:0;text-transform:capitalize;letter-spacing:.1rem}.secDiscover-content a{color:#000;font-family:Canela-Thin,sans-serif;font-size:1.125rem;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;letter-spacing:.125rem}@media only screen and (max-width:768px){.secDiscover-content a{font-size:1rem!important;line-height:1rem!important}}.secDiscover-content a:active,.secDiscover-content a:focus,.secDiscover-content a:hover{color:#000;text-decoration:underline}.secDiscover-content.txtWhite,.secDiscover-content.txtWhite a,.secDiscover-content.txtWhite a:active,.secDiscover-content.txtWhite a:focus,.secDiscover-content.txtWhite a:hover{color:#fff}.secDiscover-content.txtWhite p{color:#fff!important}.secOccsn{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f6f6f6;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.secOccsn{opacity:0}}.secOccsn img{height:100%!important}.secOccsn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:6.6875rem 1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1199.98px){.secOccsn-content{max-width:57%;-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;padding:2.375rem 1.875rem}}@media only screen and (max-width:767.98px){.secOccsn-content{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:2.8125rem 2.375rem}}.secOccsn-content h4{margin:0;text-transform:capitalize;color:#000;max-width:25.9375rem;text-align:center;letter-spacing:.00625rem}@media only screen and (max-width:991.98px){.secOccsn-content h4{font-size:2.1875rem;line-height:2.5rem}}@media only screen and (max-width:575.98px){.secOccsn-content h4{font-size:2rem;line-height:2.6rem}}.secOccsn-img{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden}@media only screen and (max-width:1199.98px){.secOccsn-img{max-width:43%;-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}}@media only screen and (max-width:767.98px){.secOccsn-img{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-height:512px}}.secOccsn-img a{height:100%;width:100%}.secOccsn-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;-o-object-position:center;object-position:center}.secOccsn-thumb{border-radius:50%;overflow:hidden;width:22.9375rem;height:22.9375rem;margin:5.125rem 0 3.125rem;position:relative}@media only screen and (max-width:1199.98px){.secOccsn-thumb{margin:3.125rem 0 1.875rem}}@media only screen and (max-width:575.98px){.secOccsn-thumb{width:15.3125rem;height:15.3125rem;margin:1.875rem 0}}.secOccsn-thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.secOccsn-thumb a{position:absolute;top:0;left:0;height:100%;width:100%}.secOccsn-thumb video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.secInspire{text-align:center;padding-bottom:6.25rem}@media only screen and (max-width:767.98px){.secInspire{padding-bottom:2.8125rem}}.secInspire__video{position:relative;width:100vw;height:100vh;overflow:hidden;border-bottom:1px solid #fff}.secInspire__video video{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale3d(1.5,1.5,1);transform:translate(-50%,-50%) scale3d(1.5,1.5,1)}.secInspire__video img,.secInspire__video video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.secInspire__video img{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%) scale3d(1.3,1.3,1);transform:translate(-50%,-50%) scale3d(1.3,1.3,1)}.secInspire__mask{position:absolute;top:0;left:0;width:100%;height:101vh}.secInspire-txt{margin-top:-100px!important}@media only screen and (max-width:767.98px){.secInspire-txt{margin-top:-157px!important}}@media (min-width:768px) and (max-height:900px){.secInspire-txt{margin-top:-86px!important}}.secInspire-txt h3{color:#000;margin-bottom:.625rem;text-transform:capitalize;letter-spacing:.1px}.secInspire-txt p{max-width:19.0625rem;margin:0 auto;letter-spacing:0}.secEngage{position:relative;overflow:hidden;padding-bottom:5rem}@media only screen and (max-width:1199.98px){.secEngage{padding-bottom:3.75rem}}@media only screen and (max-width:767.98px){.secEngage{padding-bottom:3.125rem}}.secEngage-title{font-size:21.875rem;position:absolute;color:#f3efed;opacity:.5;line-height:17.875rem;left:0;right:0;bottom:27.9375rem;z-index:0;margin:0 auto;white-space:nowrap}@media only screen and (max-width:1199.98px){.secEngage-title{display:none}}.secEngage-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:1}@media only screen and (max-width:767.98px){.secEngage-wrap{display:none}}.secEngage-right{margin-left:clamp(13.0625rem,14.51389vw,15.625rem);margin-bottom:2.0625rem;width:clamp(35.625rem,40.97222vw,38.75rem)}@media only screen and (min-width:1599.98px){.secEngage-right{margin-left:clamp(13.0625rem,17.36111vw,17.5rem);width:clamp(35.625rem,41.66667vw,40.625rem)}}@media only screen and (max-width:1199.98px){.secEngage-right{margin-left:8.125rem;width:27rem}}@media only screen and (max-width:991.98px){.secEngage-right{margin-left:3.75rem;width:27rem}}@media only screen and (min-width:1279px){.secEngage-right .card{top:2.77778vw;position:relative}}.secEngage .card{text-align:center;display:block!important;will-change:transform;-webkit-transition:.5s cubic-bezier(.17,.67,.92,.59);transition:.5s cubic-bezier(.17,.67,.92,.59)}@media only screen and (max-width:767.98px){.secEngage .card{text-align:left}}.secEngage .card-title{margin-bottom:1.25rem;color:#000;letter-spacing:.00625rem;text-transform:capitalize}@media only screen and (max-width:767.98px){.secEngage .card-title{margin-bottom:15px!important}}.secEngage .card-img{display:block;overflow:hidden;margin-bottom:1.875rem}@media only screen and (max-width:767.98px){.secEngage .card-img{width:100%;margin-bottom:.625rem;height:26.875rem}}@media only screen and (max-width:575.98px){.secEngage .card-img{height:22.3125rem}}.secEngage .card-img-small{width:clamp(27.5rem,31.31944vw,29.375rem);-webkit-transition:1s cubic-bezier(.17,.67,.92,.59);transition:1s cubic-bezier(.17,.67,.92,.59);height:clamp(35.6875rem,63.5vh,37.5rem)}@media only screen and (max-width:1199.98px){.secEngage .card-img-small{width:21.3125rem;height:26.9375rem}}.secEngage .card-img-large{width:100%;height:54.75rem}@media only screen and (max-width:1199.98px){.secEngage .card-img-large{height:40.125rem}}.secEngage .card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.secEngage .card-img:active img,.secEngage .card-img:focus img,.secEngage .card-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.secEngage .card-txt p{color:#000;max-width:18.625rem;margin:0 auto;letter-spacing:0}@media only screen and (max-width:767.98px){.secEngage .card-txt p{margin:0;max-width:100%}}.secEngage-left .card-title{width:28.1875rem}@media only screen and (max-width:1199.98px){.secEngage-left .card-title{width:21.3125rem}}.secEngage-slider{display:none}@media only screen and (max-width:767.98px){.secEngage-slider{display:block}}.secEngage-slider .swiper-slide{width:21.25rem}@media only screen and (max-width:575.98px){.secEngage-slider .swiper-slide{width:15.125rem}}.everdayJwelery{padding-bottom:3.75rem}@media only screen and (max-width:991.98px){.everdayJwelery{padding-bottom:2.5rem}}@media only screen and (max-width:767.98px){.everdayJwelery{padding-top:.9375rem;padding-bottom:1.875rem}}.everdayJwelery.unanimated .swiper-slide{z-index:1}.everdayJwelery.unanimated .swiper-slide.swiper-slide-active .card .card-img-wrapper{clip-path:inset(0 0)}.everdayJwelery .every-jwelery-section{position:relative;width:calc(100% - 60px);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1279px){.everdayJwelery .every-jwelery-section{display:none}}.everdayJwelery .card{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;width:31.5%}@media only screen and (max-width:575.98px){.everdayJwelery .card{margin-top:0!important}}.everdayJwelery .card:first-child .card-image-container{left:-290px}.everdayJwelery .card:nth-child(3) .card-image-container{left:290px}.everdayJwelery .card:nth-child(2){margin-left:2.75%;margin-right:2.75%}.everdayJwelery .card:nth-child(2) .card-image-container{overflow:visible}.everdayJwelery .card-image-container{position:relative;overflow:hidden;width:100%;height:37vw;margin-bottom:3.125rem;max-width:100%}@media only screen and (max-width:991.98px){.everdayJwelery .card-image-container{margin-bottom:2.5rem}}@media only screen and (max-width:767.98px){.everdayJwelery .card-image-container{height:23.125rem;margin-bottom:1.25rem}}@media only screen and (max-width:575.98px){.everdayJwelery .card-image-container{height:16.75rem;margin-bottom:1.25rem}}.everdayJwelery .card-wrapper-zerro{position:relative;width:200%;height:100%;left:-50%;overflow:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media only screen and (max-width:991px){.everdayJwelery .card-wrapper-zerro{width:160%}}.everdayJwelery .card-wrapper{height:100%;width:100%;position:relative;overflow:hidden;-webkit-transform-origin:0 100%;transform-origin:0 100%}.everdayJwelery .card-holder{position:absolute;width:100%;height:120%;top:-20%;left:0}.everdayJwelery .card .ph-0{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.everdayJwelery .card-img{display:block;position:relative;height:100%;overflow:hidden}.everdayJwelery .card-img img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%;-o-object-position:center;object-position:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (max-width:575.98px){.everdayJwelery .card-img img{height:80%!important}}.everdayJwelery .card-img:active img,.everdayJwelery .card-img:focus img,.everdayJwelery .card-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.everdayJwelery .card-title{color:#000;text-transform:capitalize;margin-bottom:1.25rem;text-align:center;-webkit-transition:all .3s;transition:all .3s;opacity:1}@media only screen and (max-width:767.98px){.everdayJwelery .card-title{margin-bottom:10px}}.everdayJwelery .card-txt{-webkit-transition:all .3s;transition:all .3s;opacity:1;max-width:18.625rem;margin:0 auto;text-align:center}.everdayJwelery .card-txt p{margin:0;color:#000;letter-spacing:0}.everdayJwelery .everydayJewel-mobile{width:100vw;overflow:hidden}@media only screen and (min-width:1280px){.everdayJwelery .everydayJewel-mobile{display:none}}.everdayJwelery .everydayJewel-mobile .swiper-slide .card{width:100%;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.everdayJwelery .everydayJewel-mobile .swiper-slide .card .card-image-container{left:0;height:550px}@media only screen and (max-width:991px){.everdayJwelery .everydayJewel-mobile .swiper-slide .card .card-image-container{height:400px}}@media only screen and (max-width:539px){.everdayJwelery .everydayJewel-mobile .swiper-slide .card .card-image-container{height:350px}}.everdayJwelery .everydayJewel-mobile .swiper-slide .card .card-txt{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.everdayJwelery .everydayJewel-mobile .swiper-slide .card .card-txt h3{opacity:1}.everdayJwelery .everydayJewel-mobile .swiper-slide.swiper-slide-active .card{-webkit-transform:scale(1);transform:scale(1)}.everdayJwelery .everydayJewel-mobile .swiper-slide.swiper-slide-active .card .card-txt{opacity:1}.pageBanner{overflow:hidden;max-height:43.3125rem;position:relative}.pageBanner img,.pageBanner video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.pageBanner-btn{width:8.5625rem;height:8.5625rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ffffff2e;border:1px solid hsla(0,0%,100%,.4);font-size:1.125rem;font-family:Canela-Thin,sans-serif;color:#fff;position:absolute;bottom:3.8125rem;right:3.5rem;-webkit-transition:all .3s;transition:all .3s}.pageBanner-btn:active,.pageBanner-btn:focus,.pageBanner-btn:hover{color:#fff;border:1px solid #fff}.like{display:-webkit-box;display:-ms-flexbox;display:flex}.like svg .fill{opacity:0}.like:hover svg .fill{opacity:.3}.like.active svg .fill{opacity:1}.prd,.prd-img{position:relative}.prd-img{background-color:#f2f2f2;margin-bottom:1.25rem;overflow:hidden;display:block;height:19.3125rem}.prd-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.prd-img:active .imgNorm,.prd-img:focus .imgNorm,.prd-img:hover .imgNorm{opacity:0}.prd-img:active .imgHover,.prd-img:focus .imgHover,.prd-img:hover .imgHover{opacity:1}.prd-img .imgHover{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.prd-title{margin-bottom:.625rem;font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.25rem}.prd-price,.prd-title{text-align:center;color:#000}.prd-price{margin:0}.prd .like{position:absolute;right:21px;top:24px;z-index:2}.secPrd{border-top:1px solid rgba(0,0,0,.1)}.secPrd-content{padding:0 3.0625rem 1.375rem 2.6875rem}.prdRow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px}@media only screen and (max-width:991px){.prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:560px){.prdRow .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.prdRow .prd{margin-bottom:30px}.secListing{padding:1.875rem clamp(1.875rem,2.84722vw,2.5625rem) 1.9375rem clamp(1.875rem,3.54167vw,3.1875rem)}.secListing .card__information{padding-bottom:0}@media only screen and (max-width:991px){.secListing .card__information{padding-bottom:5px}}.secCollect{padding-bottom:clamp(2.8125rem,5.55556vw,5rem)}.secCollect .card{text-align:center}.secCollect .card-img{width:100%;height:clamp(17.6875rem,45.48611vw,40.9375rem);overflow:hidden;display:block;margin-bottom:2.4375rem;max-width:100%;position:relative}@media only screen and (max-width:767px){.secCollect .card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.secCollect .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.secCollect .card-img:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-color:#0006}.secCollect .card-img:after,.secCollect .card-title{-webkit-transition:all .3s;transition:all .3s}.secCollect .card-title{margin-bottom:1.875rem;color:#000;letter-spacing:.06875rem;opacity:0}@media only screen and (max-width:767px){.secCollect .card-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:767px){.secCollect .card>div{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.secCollect .card .btn{opacity:0}.secCollect .swiper-slide-active .card .btn,.secCollect .swiper-slide-active .card-title{opacity:1}.secCollect .swiper-slide-active .card-img:after{opacity:0}.secCollect .swiper-button-next,.secCollect .swiper-button-prev{bottom:14.375rem;top:unset;width:clamp(2.8125rem,5.76389vw,5.1875rem);height:clamp(2.8125rem,5.76389vw,5.1875rem);margin-top:0;color:#fff;background-color:#ffffff4d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;-webkit-box-shadow:none;box-shadow:none;outline-offset:0}@media only screen and (max-width:767px){.secCollect .swiper-button-next,.secCollect .swiper-button-prev{bottom:6.875rem}}.secCollect .swiper-button-next:after,.secCollect .swiper-button-prev:after{font-size:.6875rem}.secCollect .swiper-button-next{right:clamp(.6875rem,4.16667vw,3.75rem)}.secCollect .swiper-button-prev{left:clamp(.6875rem,4.16667vw,3.75rem)}.imgSlide{padding-bottom:4.75rem}.imgSlide-container{padding-left:5rem}.imgSlide .card{text-align:center}.imgSlide .card-img{width:38.3125rem;height:42.3125rem;overflow:hidden;display:block;max-width:100%;background-color:#f2f2f2}.imgSlide .card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.prdInfo-head h4{font-size:2.5rem;color:#000;text-transform:capitalize;letter-spacing:.00625rem;line-height:3.625rem;margin-bottom:1.9375rem}.prdInfo-head p{font-family:Canela-Thin,sans-serif;font-size:1.25rem}.prdInfo-head p small{font-size:.6875rem;letter-spacing:.00625rem}.productDetail{padding:0 40px}@media only screen and (min-width:991px){.productDetail{max-width:1300px;margin:auto!important}}@media only screen and (min-width:991px){.productDetail .site-breadcrumbs{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}@media only screen and (min-width:991px){.productDetail .site-breadcrumbs li{text-wrap:nowrap}}.productDetail .quantity:after{border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.productDetail .product__title{margin-top:.625rem!important;margin-bottom:1.875rem}.productDetail .product__title h1{letter-spacing:.00625rem;color:#000}@media only screen and (min-width:750px){.productDetail .product__media-list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0}}.productDetail .product-form__quantity .form__label{font-size:1rem}.productDetail .product-form__buttons{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.productDetail .product-form__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.productDetail .product-form__buttons button{width:auto;min-height:auto}.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded{border:1px solid rgba(0,0,0,.1);padding:.75rem 1.875rem;text-transform:capitalize;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-family:Plain-Ultrathin,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;color:#000;background:transparent;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:991.98px){.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded{padding:.625rem 1.625rem}}.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded:active,.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded:focus,.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded:hover{outline:none;border-color:#0006;color:#000}.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded:after,.productDetail .product-form__buttons button.shopify-payment-button__button--unbranded:before{content:none}.productDetail .product-form__buttons .btn-fill{margin-right:15px}@media only screen and (max-width:767px){.productDetail .product-form__buttons .btn-fill{margin-right:0}}.productDetail .price__regular .price-item--regular{font-size:1.25rem;color:#000;font-family:Canela-Thin,sans-serif}.productDetail .accordion{border-top:none;border-bottom:1px solid rgba(0,0,0,.05)}.productDetail .accordion:last-child{border-bottom:none}.productDetail .accordion__title{font-size:1.125rem;color:#000;line-height:1.875rem}@media only screen and (min-width:990px){.productDetail.product--stacked .product__media-item{max-width:11.5rem}}@media only screen and (min-width:990px){.productDetail.product--large:not(.product--no-media) .product__media-wrapper{max-width:43.75rem!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}}@media only screen and (min-width:990px){.productDetail.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;padding:1.25rem clamp(1.875rem,5.20833vw,4.6875rem) 0 0!important}}.productDetail.product:not(.product--columns) .product__media-list .product__media-item--full,.productDetail.product:not(.product--columns) .product__media-list .product__media-item:first-child{width:38.75rem;max-width:38.75rem;margin-right:15px}@media only screen and (min-width:1200px){body.template-product .product-detail-block{max-width:1300px;margin:auto!important;padding:0 40px}}.product-recommendations{padding-top:7.875rem;border-top:1px solid rgba(0,0,0,.05);padding-bottom:1.75rem}.product-recommendations__heading{text-align:center;color:#000;font-size:2.5rem;line-height:3.625rem;margin-bottom:3.125rem;text-transform:capitalize}.product-recommendations .card__heading{text-align:center;color:#000;margin-bottom:.625rem;font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.25rem}.product-recommendations .card .price{text-align:center;color:#000;margin:0;font-family:Plain-Ultrathin,sans-serif;font-size:1rem;line-height:1.5rem}.product-recommendations .card-wrapper{margin-bottom:30px}.template-page-fine-jewellery-2 .secHead,.template-page-jewels .secHead{max-width:27.875rem;margin:0 auto;overflow:hidden}@media only screen and (max-width:767px){.template-page-fine-jewellery-2 .secHead,.template-page-jewels .secHead{max-width:none;width:100%;text-align:center;margin:auto;padding-left:15px!important;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px){.image-anim-container{position:relative;overflow:hidden}.image-anim-container img{position:absolute;width:100%!important;height:120%!important;top:-16%;left:0;-o-object-fit:cover!important;object-fit:cover!important;-webkit-transform:translateY(-5%) scale(1);transform:translateY(-5%) scale(1);-webkit-transition:none!important;transition:none!important}}@media (max-width:767px){.image-anim-container img{-webkit-transform:none!important;transform:none!important}}.bespokeJwels .image-anim-container{height:100%;display:block}.sequence h1{margin-bottom:0!important;font-size:3.75rem!important;line-height:1.1!important}@media (min-width:1024px) and (max-width:1600px){.sequence h1{font-size:3rem!important}}@media screen and (max-width:768px){.sequence h1{font-size:3.125rem!important}}@media screen and (max-width:768px){.sequence .button-more{font-size:1.5rem!important}}.sequence .button-more .button-inner{grid-gap:5px!important}.sequence .button-more .button-inner svg{margin-left:15px}.sequence .section-title>*{margin-bottom:0}.sequence .section-description>*{margin:0}.sequence .section-caption>*{font-family:Plain-Ultrathin,sans-serif;font-weight:150}.sequence .section-ring{overflow:hidden!important;max-width:100vw}@media only screen and (min-width:991px){.sequence .section-ring .video{bottom:-12px;height:calc(100vh + 25px);position:relative}}@media only screen and (min-width:991px){.sequence .section-ring .video video{position:relative;height:100%!important}}.split-parent{overflow:hidden}.animate--heading h1 .split-parent>*,.animate--heading h2 .split-parent>*,.animate--heading h3 .split-parent>*,.animate--heading h4 .split-parent>*,.animate--heading h5 .split-parent>*,.animate--heading h6 .split-parent>*,.animate--heading p>*,.animate--p p>*,.bespokeJwels h5 .split-parent>*,.bespokeJwels p>*,.pageHead-titles .page-title .split-parent>*,.shopify-section:not([class*=homepage])>*{opacity:0}.shopify-design-mode .animate--heading h1 .split-parent>*,.shopify-design-mode .animate--heading h2 .split-parent>*,.shopify-design-mode .animate--heading h3 .split-parent>*,.shopify-design-mode .animate--heading h4 .split-parent>*,.shopify-design-mode .animate--heading h5 .split-parent>*,.shopify-design-mode .animate--heading p>*,.shopify-design-mode .animate--p p>*,.shopify-design-mode .bespokeJwels h5 .split-parent>*,.shopify-design-mode .bespokeJwels p>*,.shopify-design-mode .pageHead-titles .page-title .split-parent>*,.shopify-design-mode .shopify-design-mode .animate--heading h6 .split-parent>*,.shopify-section:not([class*=homepage])>*{opacity:1}.custom-cursor{display:none}@media screen and (min-width:992px){.custom-cursor{display:-ms-grid;display:grid;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.custom-cursor,.custom-cursor .cursor{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-cursor .cursor{grid-column:1/-1;grid-row:1/-1;-webkit-transform:scale(0);transform:scale(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5s linear;transition:all .5s linear;border-radius:50%;width:var(--cursor-size);height:var(--cursor-size);border:1px dashed rgba(var(--cursor-color),1);background-color:rgba(var(--cursor-bg),1);margin:auto}.custom-cursor .cursor span{color:rgba(var(--text-color),1)}.custom-cursor .cursor svg path{fill:rgba(var(--cursor-icon-color),1)}.custom-cursor .cursor.is-active{-webkit-transform:scale(1);transform:scale(1)}.custom-cursor .cursor.cursor--v1{--cursor-color:255,255,255;--text-color:255,255,255;--cursor-icon-color:255,255,255;background-color:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);width:104px;height:104px}.custom-cursor .cursor.cursor--v1 span{font-family:Canela-Thin,sans-serif;font-size:1.125rem;line-height:1.125rem}.custom-cursor .cursor.cursor--v2{--cursor-size:140px;--cursor-color:0,0,0;--cursor-icon-color:0,0,0;--cursor-bg:var(transparent)}.custom-cursor .cursor.is-hovering{--cursor-size:200px;--cursor-color:0,0,0;--cursor-icon-color:255,255,255;--cursor-bg:0,0,0}}.glightbox-container .goverlay{background:#000000b3;display:block}@media only screen and (min-width:991px){.glightbox-container .gslide-media{max-width:90%!important}}.glightbox-container .gclose{position:fixed;top:5px;right:10px;background-color:transparent}.glightbox-container .gclose svg path{fill:#fff}@media only screen and (min-width:991px){.header__inline-menu .has-mega-menu .megaMenu{clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transition:clip-path .5s ease-in-out .2s;transition:clip-path .5s ease-in-out .2s;min-height:410px;display:block!important;height:100%}.header__inline-menu .has-mega-menu.menu-active .megaMenu{clip-path:polygon(0px 0px,100% 0px,100% 100%,0px 100%)}}.plyr__control--overlaid{background:#331785!important}.plyr__control--overlaid svg{fill:#fff!important}.plyr--full-ui input[type=range]{color:#331785!important}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background-color:#331785!important}@media only screen and (min-width:991px){.template-page-about-page .twoImageDescription{margin-bottom:70px}}@media only screen and (min-width:991px){.template-page-about-page .twoImageDescription .row .col-left .wrapper{top:15%;position:relative}}@media only screen and (min-width:991px){.template-page-engagement-bridal .image-text-type3 .secExplore{height:auto}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap{height:100%!important}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-content{width:50vw;height:50vw}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-content .secExplore-top{height:50%;background-color:#f3f3f3}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-content .secExplore-top img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;width:50%;height:auto}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-content .secExplore-bottom{height:50%}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-img{width:50vw;height:50vw}.template-page-engagement-bridal .image-text-type3 .secExplore .secExplore-wrap .secExplore-img .image-wrapper{max-height:100%}}@media only screen and (max-width:768px){.template-page-engagement-bridal .image-text-type3 .secExplore{padding-top:0!important}}@media (max-width:991px){.image-text-type3 .secExplore{padding-top:0!important}.image-text-type3 .secExplore-content{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.image-text-type3 .secExplore-content .secExplore-top{display:none!important}.image-text-type3 .secExplore-img{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}@media only screen and (min-width:991px){.template-collection-fine-jewellery-rings .twoImageDescription{padding-bottom:300px}}@media only screen and (min-width:991px){.twoImageDescription.twoImageDescription .row .col-left .wrapper{top:100px;position:relative}}@media (max-width:767px){.twoImageDescription.twoImageDescription .row{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.twoImageDescription.twoImageDescription .row .col-left{padding-top:0;padding-left:0;width:100%;top:5rem}.twoImageDescription.twoImageDescription .row .col-left .img{height:296px}.twoImageDescription.twoImageDescription .row .col-right{padding-right:0;padding-top:0}.twoImageDescription.twoImageDescription .row .col-right .img{height:296px}}@media only screen and (min-width:991px){.template-page-inspiration .twoImageDescription.twoVideoDescription{padding-bottom:280px}}@media only screen and (min-width:991px){.template-page-inspiration .twoImageDescription.twoVideoDescription .row .col.col-right .wrapper{top:10%}}@media only screen and (min-width:991px){.template-page-inspiration .twoImageDescription.twoVideoDescription .row .col.col-left .wrapper{top:0}}.twoVideoDescription .bannerVideo .video-header1 .playbutton .play,.twoVideoDescription .bannerVideo .video-header2 .playbutton .play{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:visible!important;opacity:1!important}.banner-section .banner__wrapper{max-height:none!important}.secOccsn .secOccsn-thumb .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100px;width:100px;border:1px solid #fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.secOccsn .secOccsn-thumb .play span{font-size:18px;line-height:1;color:#fff;cursor:pointer}.template-cart .pageHead{padding-bottom:0!important}.template-cart .cart__warnings{padding-top:0!important}.template-cart .cart__login-title{margin-top:20px}.template-cart .cart__login-paragraph{margin-bottom:60px}@media (min-width:1024px){.template-cart cart-items.page-width.is-empty{min-height:58vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.template-cart cart-items.page-width.is-empty .pageHead{padding:0!important}}@media (min-width:1700px){.template-cart .cart__login-paragraph{margin-bottom:0!important}}.template-cart .cart__empty-text{margin-top:30px}.template-cart .cart__login-title{margin-bottom:43px}@media (min-width:992px){.template-cart .page-title{margin-top:30px!important}}.template-page-jewels .bannerVideo{margin-bottom:0}@media (min-width:1024px){.template-page-jewels .secHead{padding:2.45rem 0!important}}@media (min-width:1024px){.mainMenu-open{position:fixed;left:0;top:0;width:100%}.mainMenu-open .header-transparent .header__icons .header__icon path{fill:#000!important}.mainMenu-open .header-transparent .header__icons .header__icon.wishlist-btn svg path{fill:#331785!important}}.secOccsn-thumb .glightbox{cursor:none}.template-page-career #MainContain{overflow:hidden}@media (max-height:767px){.template-page-career .file-upload-label-wrap:after{content:"";bottom:11px}}.template-page-career .workingForm .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-page-career .workingForm .inner h1{margin-bottom:0}@media (min-width:991px){.template-page-career .col-left{padding-top:0!important}}.template-page-career .col-left h2{margin-bottom:0!important}@media (max-height:767px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .cf-btn-file{padding:6px 16px!important;line-height:2.82375!important}}@media (max-width:767px){.homepage-template .secHead .sub-tile{margin-bottom:20px}}@media (max-width:480px){.sequence .section-ring .video video{height:107vh!important;width:107vw!important}}#shopify-section-header{z-index:9}.twoImageDescription .row .wrapper{overflow:hidden}@media screen and (min-width:768px) and (max-width:1024px){.template-search--empty{height:60vh!important}}@media (max-width:767px){.template-search--empty{padding-bottom:0!important}}@media (max-width:991px){.template-page-contact .acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number .flag{padding:13px 5px!important}}.template-page-contact .contact-us input[type=tel]{padding-left:120px!important}@media screen and (min-width:768px) and (max-width:1024px){.template-page-delivery-returns .header-2col-section .header2col-wrapper{padding-left:0;padding-right:0}}@media (max-width:767px){.template-blog .article-card-wrapper .article-card .card__inner,.template-blog-events .article-card-wrapper .article-card .card__inner{max-width:100%}}@media (max-width:767px){.template-article .article-template__hero-adapt{height:50vh;min-height:50vh}}.overflow-hidden-mobile #MainWrapper{z-index:9}@media (max-width:974px){.template-product .slider-button{display:none!important}}@media (max-width:974px){.template-product .drawer__inner{width:100%!important;max-width:100%}}.template-cart #MainContain{overflow-x:hidden}@media (max-width:768px){.sequence .section-ring .section-inner{grid-gap:2.875rem!important}.template-cart .cart-item__image-container{width:100%}.template-cart .cart-item__image-container img{width:100%!important}.template-cart .price--end{text-align:left}cart-remove-button a{padding:.3125rem 4.65625rem!important}.cart__blocks{width:100%}}@media (max-width:480px){cart-remove-button a{padding:10px 15px!important}}@media (max-width:767px){.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .cf-btn-file{line-height:3.32375!important;padding:6px 12px!important}}.sequence .section-ring .video video{height:103vh!important}@media (max-width:991px){.sequence .section-ring .video video{height:107vh!important}}.template-product .product__media:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.template-product .f-thumbs{z-index:10}.template-product .fancybox__backdrop{display:block;background:#fafafa}.template-product .fancybox__toolbar{position:relative!important;border-bottom:1px solid #e6e6e6;margin-bottom:16px;padding-bottom:15px;--f-button-svg-width:18px;--f-button-svg-height:18px}@media (max-width:1024px){.template-product .fancybox__toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.template-product .fancybox__toolbar .text{display:none;text-shadow:none!important}@media (max-width:1024px){.template-product .fancybox__toolbar .text{display:block;font-size:.812501rem;line-height:1.53846154;text-transform:uppercase;color:#757575;letter-spacing:1.5px}}.template-product .fancybox__toolbar .f-button{background:transparent;color:#000}.template-product .fancybox__toolbar .f-button:hover:not([disabled]){background-color:transparent;color:#000}.template-product .fancybox__toolbar .f-button svg{stroke:#747474}.template-product .fancybox__toolbar .fancybox__infobar{color:#000}.template-product .fancybox__nav svg{-webkit-filter:none;filter:none}.template-product .fancybox__infobar{display:none}@media (max-width:1024px){.template-product .fancybox__infobar{display:block;font-size:.8125rem;line-height:1.53846154;color:#757575}}.template-product .is-middle{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.template-product .is-middle .f-button:first-of-type{background-image:url(plus-icon.png);width:24px;height:24px;background-size:contain;margin:10px}.template-product .is-middle .f-button:nth-of-type(2){background-image:url(minus-icon.png);width:24px;height:24px;background-size:contain;margin:10px}.template-product .is-middle .f-button svg{display:none}.template-product .is-middle button:disabled,.template-product .is-middle button[disabled]{opacity:.2}@media (max-width:1024px){.template-product .is-middle{display:none}}.template-product .has-image>.fancybox__content{background:#fafafa}.template-product .has-image>.fancybox__content img{padding:14px}@media (min-width:1650px){.template-product .has-image>.fancybox__content img{padding:121px}}@media (max-width:1024px){.template-product .has-image>.fancybox__content img{padding:0!important}}.template-product .fancybox__toolbar__column{background-color:transparent}.template-product .fancybox__footer{background-color:#fafafa!important}@media (max-width:767px){.template-product .fancybox__footer{border-bottom:40px solid transparent}}@media (max-width:767px){.template-product .fancybox__footer .f-thumbs__viewport{overflow:visible;margin-bottom:10px}}@media (max-width:767px){.template-product .fancybox__footer .is-left{margin-bottom:18px}}.template-product .fancybox__nav button{background-color:transparent!important;padding:1.25rem}.template-product .fancybox__nav button svg{stroke:#595353;width:15px;height:15px}.template-product .fancybox__nav button:disabled svg,.template-product .fancybox__nav button[disabled] svg{stroke:#000;opacity:.5}.template-product .f-thumbs__slide button{opacity:1;width:80px;height:80px}@media (max-width:767px){.template-product .f-thumbs__slide button{width:100%}}.template-product .f-thumbs__slide button img{opacity:1;border:1px solid #ededed}.template-product .is-right button{position:fixed;top:0;right:0;margin:30px}.template-product .is-left{color:#000;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.template-product .is-idle .fancybox__nav,.template-product .is-idle .fancybox__toolbar{-webkit-animation:none!important;animation:none!important}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 5px 0 0!important}.footer-form h5:first-of-type{font-family:Plain-Ultrathin,sans-serif;margin-bottom:20px;font-size:20px}@media (max-width:767px){.footer-form h5:first-of-type{margin-bottom:15px;font-size:16px}}.footer-form h5:nth-of-type(2){font-size:30px;margin-bottom:20px}@media (max-width:767px){.footer-form h5:nth-of-type(2){font-size:20px;margin-bottom:10px}}@media (max-width:767px){.template-search .template-search__search{padding-top:0}}@media (max-width:767px){.template-search .template-search__header.center p{margin-bottom:30px}}@media (max-width:767px){.template-article #subHeader{padding-bottom:0}.template-article .article-template__content{padding-top:20px}.template-article .share{height:34px}}@media (max-width:767px){.template-page-jewels .swiper-slide .card-title{margin-top:0}}@media (max-width:767px){.mobile-facets__close{height:2.4rem!important}}@media (max-width:767px){.fancybox__carousel{margin-top:-100px}.fancybox__footer{border-bottom:40px solid transparent}}@media (min-width:1025px){.is-middle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-blog .card__content,.template-blog-events .card__content{padding-left:20px!important}.template-blog .card__content h3,.template-blog-events .card__content h3{font-size:1.7rem}.template-blog .card__content p,.template-blog-events .card__content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:992px){.mainMenu.mainMenu .d-mobile.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mainMenu.mainMenu .d-mobile.accordion .link--text{-webkit-box-flex:0;-ms-flex:0 0 83%;flex:0 0 83%}.mainMenu.mainMenu .d-mobile.accordion .accordion-content ul{padding:15px 10px}.mainMenu.mainMenu .d-mobile.accordion li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainMenu.mainMenu .d-mobile.accordion li:last-child ul{border-bottom:0;padding-bottom:0}.mainMenu.mainMenu .d-mobile.accordion li a{line-height:1.5;font-size:1rem}.mainMenu.mainMenu .d-mobile.accordion svg{-webkit-transition:-webkit-transform .35s linear;transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.mainMenu.mainMenu .d-mobile.accordion svg path{fill:transparent}.mainMenu.mainMenu .d-mobile.accordion .accordion-link{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainMenu.mainMenu .d-mobile.accordion .accordion-link[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mainMenu.mainMenu .d-mobile.accordion .accordion-content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.mobile-facets__open svg path{stroke:#331785}.mobile-facets__open .mobile-facets__open-label{margin-left:10px;font-weight:600}@media (max-width:767px){.twoImageDescription h4{font-size:1.2rem}}.historySec p.active .split-parent{opacity:0}.template-page-engagement-bridal.isMobile .secExplore .secExplore-img,.template-page-engagement-bridal.isMobile .secExplore .secExplore-content h2,.template-page-engagement-bridal.isMobile .secExplore .secExplore-content p{opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}@media (max-width:767px){.product__media-wrapper .swiper-wrapper{overflow-y:hidden}}@media (max-width:767px){.ios-device .product #for-mobile .share-button .share-button_wrapper:before{right:-26%}.ios-device .product #for-mobile .share-button .share-button_wrapper:after{right:60%}}.absolute-pos{position:absolute}.locations .locationSlider .description p{line-height:1.6}.locations .locationSlider .description a{color:#331785;line-height:1.5}footer .footer-bottom{padding:1.75rem 4rem!important}footer .footer-bottom ul li:not(:last-child){position:relative;border-right:0;padding-right:12px}footer .footer-bottom ul li:not(:last-child):after{content:"";position:absolute;right:0;width:1px;display:block;background:#000;height:62%;top:56%;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.template-page-contact .contact-us [type=checkbox]:not(:checked){position:absolute!important;left:-9999px}.template-page-contact .contact-us [type=checkbox]:not(:checked)+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.template-page-contact .contact-us [type=checkbox]:not(:checked)+label:before{top:0;width:19px;height:19px;border:1px solid #ccc}.template-page-contact .contact-us [type=checkbox]:not(:checked)+label:after{top:0;width:19px;height:19px;border:1px solid #ccc;z-index:0}.template-page-contact .contact-us [type=checkbox]:checked{position:absolute!important;left:-9999px}.template-page-contact .contact-us [type=checkbox]:checked+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.template-page-contact .contact-us [type=checkbox]:checked+label:before{top:2px;width:7px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #29175e;border-bottom:2px solid #29175e;-webkit-transform:rotateZ(37deg);transform:rotate(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%;left:1px}.template-page-contact .contact-us [type=checkbox]:checked+label:after{top:0;width:19px;height:19px;border:1px solid #29175e;z-index:0}.template-page-contact .contact-us [type=checkbox]+label:before{content:"";position:absolute;left:0;z-index:1}.template-page-contact .contact-us [type=checkbox]+label:after{content:"";position:absolute;left:0;z-index:1}.template-page-contact .contact-us [type=checkbox]:disabled:not(:checked)+label:before{top:0;-webkit-box-shadow:none;box-shadow:none;background-color:#444;width:19px;height:19px;border:3px solid #444;-webkit-transform:rotateZ(0deg);transform:rotate(0)}.template-page-contact .contact-us [type=checkbox]:disabled:not(:checked)+label:hover:before{border-color:#ccc}.template-page-contact .contact-us [type=checkbox]:disabled:checked+label:before{top:0;-webkit-box-shadow:none;box-shadow:none;background-color:#444;width:19px;height:19px;border:3px solid #444;-webkit-transform:rotateZ(0deg);transform:rotate(0)}.template-page-contact .contact-us [type=checkbox]:disabled+label{color:#555}.template-product .fancybox__toolbar .f-button svg{stroke:#000;-webkit-filter:none;filter:none}.template-product .show-popup-button-wrapper{margin-bottom:40px!important}.productDesc-popupblock .popupHeader svg{width:13px}@media (max-width:992px){.header .header__cart{margin-right:8px}}.template-page-fine-jewellery-2 .banner__wrapper,.template-page-high-jewelry .banner__wrapper{height:auto!important}.template-page-career .has-error .selected-file{display:block;color:#dd345c}.header-transparent.sticky .header__icons{border-color:#29175e0d!important}footer #ContactFooter-success{font-family:Plain-Ultrathin,sans-serif;font-size:.9rem;color:#428445;font-weight:700}footer #ContactFooter-success svg{width:1rem;height:1rem}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .selected-file>div,.template-product .custom-form-wrapper .selected-file>div{font-size:14px!important;margin-top:3px!important}.selected-file div{color:gray}.header__cart a{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#MainWrapper .custom-form-wrapper input,#MainWrapper .custom-form-wrapper textarea{letter-spacing:1px}#MainWrapper .custom-form-wrapper select{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;letter-spacing:1px;padding:15px 17px 15px 20px!important;border-radius:0;border-color:#0000001a;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:1rem;background:url(https://img.icons8.com/external-those-icons-lineal-color-those-icons/24/external-arrow-arrows-those-icons-lineal-color-those-icons-1.png) no-repeat right center;background-size:15px;background-position-x:calc(100% - 15px)}#MainWrapper .custom-form-wrapper select:hover{cursor:pointer}#MainWrapper .custom-form-wrapper select option{background:#fff}.ios-device #MainWrapper .custom-form-wrapper select{opacity:.8}select::-ms-expand{display:none}.template-page-high-jewelry h3.secBespoke-title.h4{padding-top:30px}.template-index #cursor-sideways{display:none}#MainContain .contact-us .ace-cf-panel-body input{height:54px!important}#MainContain .contact-us .ace-cf-panel-body select{height:54px;color:#000!important;font-family:Plain-Ultrathin,sans-serif!important}#MainContain .contact-us .ace-cf-panel-body #phone-number .flag{height:54px!important;padding:.7vw 10px!important}.template-product .grid__item.product__media-wrapper{margin-top:50px!important;margin-bottom:0!important}.video-banner-new{padding-bottom:0!important;height:100%!important;margin-bottom:0!important}.video-banner-new .plyr--video .plyr__controls{background:transparent!important}.video-banner-new .plyr__controls{opacity:1!important;-webkit-transform:none!important;transform:none!important;background:transparent!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-banner-new .plyr__controls .plyr__volume{margin-left:0!important;max-width:0;min-width:auto;width:100%}.video-banner-new .vp-sidedock{display:none!important}.video-banner-new .playbutton{position:absolute;top:50%;z-index:99999;left:50%;opacity:.6}.video-banner-new .vimoverlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:9999}.video-banner-new #player{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover;cursor:pointer}.video-banner-new .plyr--stopped:before{display:none!important}.video-banner-new .plyr--stopped:after{display:none!important}.video-banner-new .plyr--paused:not(.plyr--hide-controls):before{content:"";background-color:#00000030;position:absolute;display:block;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer}.video-banner-new .plyr--paused:not(.plyr--hide-controls):after{content:"Play";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;font-size:26px;color:#fff;border:1px solid #fff;border-radius:50%;background:#e2e1e170;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;font-weight:300;opacity:1!important;cursor:pointer}.plyr:-webkit-full-screen video{height:100%!important}#MainWrapper{overflow-y:hidden}.exceptional-loader{display:none!important}.desktop-circle,.home-desk{display:block}.home-mobile,.mobile-circle{display:none}.expand-video{position:fixed!important;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important;background-color:#000!important;z-index:99999999}.expand-video .expand{display:none!important}.expand-video .shrink{display:block!important}.overflow-hidden{overflow:hidden!important}.facets-container facet-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.facets-container facet-remove a{padding:0;border-radius:0!important}.facets-container facet-remove a span{padding:.3rem .4rem!important;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8rem!important;background:#eaeaea;border-radius:0!important}.facets-container a.active-facets__button-remove span{background:#fff}.plyr__video-embed__container{padding-bottom:0!important;-webkit-transform:none!important;transform:none!important;aspect-ratio:16/9!important}.template-page-wishlist-page.mainMenu-open{margin-top:0!important}.template-page-contact #MainWrapper .custom-form-wrapper select{padding:15px!important}#MainContain .file-upload-label-wrap label{letter-spacing:normal!important;border:1px solid rgba(0,0,0,.1)!important}.plyr--paused .video-cover{display:block!important}.display{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.freeze{overflow:hidden!important}.mobile-facets__open svg{width:1.3rem}.template-collection-fine-jewellery-alchemy .banner__wrapper,.template-collection-fine-jewellery-iznik .banner__wrapper,.template-collection-fine-jewellery-luce .banner__wrapper,.template-collection-fine-jewellery-muse .banner__wrapper,.template-collection-fine-jewellery-pietra .banner__wrapper{height:auto!important}.plyr:hover{cursor:pointer}.template-search .card-information p,.template-search .card-information span{font-family:Canela-Thin,sans-serif!important}.template-index .secDiscover-content p,.template-index .secModular-txt p{text-transform:none}.template-page-bespoke-jewels .secExplore-content p,.template-page-engagement-bridal .secExplore-content p,.template-page-exceptional-stones .secExplore-content p,.template-page-fine-jewellery-collection .secExplore-content p{text-transform:none!important}.template-page-contact .custom-form-wrapper button.list-group-item{font-size:14px!important}.template-page-contact .form-group img:first-of-type{width:35px!important;height:22px!important}.template-page-contact .form-group .list-group-item img{width:22px!important}.display-none{display:none!important}.everdayJwelery,.secInspire{overflow:hidden}@media (min-width:1025px){.workingForm{padding-top:0}}.blog-articles__article{height:250px;margin:3.125rem 0!important;padding-bottom:0!important}@media (max-width:767px){.blog-articles__article{height:auto}}@media (max-width:767px){.blog-articles__article h3{width:100%}}.blog-articles__article .card__inner{height:100%!important}.blog-articles__article .article-card-wrapper{height:100%;width:100%}.blog-articles__article .article-card-wrapper .card,.blog-articles__article .article-card-wrapper .card .card__media a{height:100%}.tabs-section{padding-bottom:0!important}@media (max-width:1024px){#locations{padding-top:80px}.template-page-bespoke-jewels .secExplore-img{-webkit-transform:scale(1)!important;transform:scale(1)!important}.video-banner-new{height:100%!important;padding-bottom:0!important;margin-bottom:0!important}.video-banner-new #player{height:100%;-o-object-fit:contain!important;object-fit:contain!important}.plyr:-webkit-full-screen video{object-fit:contain!important}cart-drawer.drawer .drawer__inner{width:60vw}.template-product .fancybox__content{width:70%!important}.mainMenu-inner .accordion-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;width:200px}#MainContain .contact-us .ace-cf-panel-body #phone-number .flag{height:54px!important;padding:1.4vw 10px!important}.video-element video{-o-object-fit:contain;object-fit:contain}.template-page-about-page .historySec{padding-bottom:80px}.template-page-about-page .historySec .history-header{padding-top:60px}.template-page-about-page .jewel-repurposing-section{padding-top:120px}.template-page-about-page .textScroll.marquee-wrapper{margin-bottom:18.55556vw!important}.template-page-engagement-bridal .secExplore-content{height:auto!important}#FacetFiltersForm label.facet-checkbox{height:40px;margin:8px 0}.template-page-bespoke-jewels .secExplore-img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.5s ease;transition:.5s ease;font-size:23px}.secInspire-txt p{max-width:100%!important;font-size:23px}.ios-device .secOccsn-thumb video,.mac-os .secOccsn-thumb video{border-radius:50%}.workingAtAliel{margin-bottom:0}.workingAtAliel .swiper-slide{padding-bottom:34%!important;height:auto!important}.template-product .has-image>.fancybox__content img{padding:50px!important}}@media (max-width:991px){.template-page-jewels .secCollect .swiper-button-next,.template-page-jewels .secCollect .swiper-button-prev{top:30%}.image-text-type3 .secExplore-img{-webkit-transition:all .35s ease!important;transition:all .35s ease!important}#MainContain .contact-us .ace-cf-panel-body #phone-number .flag{height:54px!important;padding:1.8vw 10px!important}.template-collection .facet-checkbox{height:60px}.template-collection .facet-checkbox .icon-checkmark{top:16px!important}.template-product .product.grid{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-product .product.grid .product__media-wrapper{padding-top:30px}.template-product .product.grid .product__media-wrapper .thumbnail__badge{height:1.5rem;width:1rem}.template-product .product.grid .product__media-wrapper .thumbnail__badge .icon{width:1.8rem;height:.8rem}.template-product .product.grid .product__media-wrapper .thumbnail__badge .icon path{fill:#331785!important;stroke:#331785!important}.template-product .product__info-wrapper{padding-left:0;padding-right:1.25rem}.template-product .product__info-wrapper .share-wishlist{margin-bottom:25px!important}.contact-us .sec-left h4{font-size:1.6rem}.template-product .grid__item.product__media-wrapper{margin-top:0!important;margin-bottom:30px}.video-banner-new{min-height:auto!important;height:100%!important}.video-banner-new .video-element{background:transparent;height:100%}.video-banner-new .video-element .video-cover{height:95%!important}.video-banner-new .video-element .control-box{margin-bottom:30px}.video-banner-new .expand-video .video-cover{height:100%!important}.video-element .full-screen{margin-bottom:0!important}.template-page-about-page .jewel-repurposing-section{padding-top:130px}.template-page-about-page .textBlock-wrap{margin-bottom:50px}.template-page-about-page .historySec .history-header{padding-top:140px}.template-page-about-page .textScroll.marquee-wrapper{margin-bottom:21.95556vw!important}.template-page-inspiration .textBlock-wrap{margin-bottom:60px}.template-page-inspiration .textBlock-wrap .textBlock-txt{height:auto}.template-page-inspiration .marquee-wrapper{padding-top:80px}.template-page-exceptional-stones .js-bespokeJwels-anim .secExplore-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.template-page-engagement-bridal .secExplore-img,.template-page-fine-jewellery-collection .secExplore-img{-webkit-transform:translateY(40px);transform:translateY(40px)}}@media (max-width:989px){.template-product .product__media-wrapper .thumbnail-list{overflow-y:hidden!important}}@media (max-width:767px){.template-product .has-image>.fancybox__content img{padding:0!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.video-banner-new .plyr--paused:after{width:60px!important;height:60px!important;font-size:15px!important}.plyr__controls{padding-right:10px!important;padding-bottom:13px!important}.contact-us{min-height:auto!important}.template-page-bespoke-jewels .secExplore-img{-webkit-transform:scale(1.3);transform:scale(1.3)}.expand-video .control-box{margin-bottom:0!important}cart-drawer.drawer .drawer__inner{width:100vw!important;max-width:100vw!important}.contact-us .sec-left{display:none!important}.template-article .pageHead-titles h1{font-size:1.75rem}.history-block{position:relative;margin:0 auto 70px;width:85%}.history-block .historySlider{padding-right:30px}.history-block .historySlider .swiper-wrapper .desc{max-width:100%!important;margin-bottom:50px!important}.history-block .historySlider .swiper-wrapper .desc nav{display:none!important}.history-block .arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:-50px;width:150px;height:60px}.history-block .arrow-wrapper .swiper-button-next{position:relative;width:59px;height:59px;margin:0;display:block;top:0;right:0;left:0}.history-block .arrow-wrapper .swiper-button-next svg{width:60px;height:60px;position:absolute;left:0;top:0}.history-block .arrow-wrapper .swiper-button-next svg .foreground{fill:transparent;stroke-dasharray:377;stroke-dashoffset:377;stroke:#000;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transition:all .8s ease;transition:all .8s ease}.history-block .arrow-wrapper .swiper-button-prev{position:relative;width:59px;height:59px;margin:0;display:block;top:0;right:0;left:0}.history-block .arrow-wrapper .swiper-button-prev svg{width:60px;height:60px;position:absolute;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.history-block .arrow-wrapper .swiper-button-prev svg .foreground{fill:transparent;stroke-dasharray:377;stroke-dashoffset:377;stroke:#000;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transition:all .8s ease;transition:all .8s ease}.history-block .arrow-wrapper .swiper-button-next:after,.history-block .arrow-wrapper .swiper-button-prev:after{display:none}#MainContain .contact-us .ace-cf-panel-body #phone-number .flag{height:54px!important;padding:3.8vw 10px!important}.template-product .grid__item.product__media-wrapper{margin-bottom:0}.pageHead-inner .site-breadcrumbs{line-height:1.1}.template-page-about-page .jewel-repurposing-section{padding-top:0}.template-page-about-page .textBlock-wrap{margin-bottom:50px}.template-page-about-page .historySec .history-header{padding-top:0}.template-page-about-page .textScroll.marquee-wrapper{margin-bottom:9.95556vw!important}.template-page-about-page .marquee-wrapper .list .h2{font-size:1.5rem!important}.template-page-inspiration .textBlock-wrap{margin-bottom:0}.desktop-circle,.home-desk{display:none}.home-mobile,.mobile-circle{display:block}.mobile-facets__open .mobile-facets__open-label{font-weight:400}.mobile-facets__open svg path{stroke:#33178594}.ios-device.mac-os .twoImageDescription .col.col-left.no-desc{padding-right:15px}.ios-device.mac-os .twoImageDescription .col.col-right.no-desc{padding-left:15px}#MainContain .file-upload-label-wrap label{height:53px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.secInspire-txt p{max-width:100%!important;font-size:15px}.template-index .secHead{padding:40px 15px 16px!important}}@media (max-width:480px){.history-block{width:95%}}.player button,button.plyr__control.plyr__control--overlaid{display:none!important}@media screen and (min-width:992px) and (max-width:1024px){.contact-us{padding-right:25px!important}.contact-us .sec-left{width:28%!important;padding-left:30px!important;padding-right:0!important}.contact-us .sec-right{padding-left:30px!important}}@media only screen and (min-width:990px){.product__media-wrapper media-gallery slider-component.thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{margin-bottom:.7375rem!important}}@media screen and (min-width:768px) and (max-width:991px){.template-page-exceptional-stones .secExplore-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:768px) and (max-width:1024px){.template-cart .pageHead-titles{margin-bottom:45px}.template-cart .cart-items{display:none!important}.template-cart .cartMobile{display:block!important}.template-cart .cartMobile .cart-item__media{width:15rem}.template-cart .cartMobile .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px}.template-cart .cartMobile .cart-item img{height:auto!important;-o-object-fit:contain;object-fit:contain}.template-cart .cartMobile .cart-item .button{font-size:1rem;line-height:1.5rem;min-height:2.5rem;border:1px solid rgba(0,0,0,.1);padding:.3125rem .65625rem;margin:0;font-family:Plain-Thin,sans-serif}.template-cart .cartMobile .cart-item cart-remove-button{margin:20px 0;width:12.5rem}.template-cart .cartMobile .cart-item cart-remove-button a{width:100%}.template-cart .cartMobile .cart-contianer{width:70%;padding-left:20px}.template-cart .cartMobile .cart-contianer a{font-size:2rem!important;line-height:1rem;margin-top:.625rem;margin-bottom:1.5rem!important;font-family:Canela-Thin,sans-serif}.template-cart .cartMobile .cart-contianer .price{text-align:left;font-family:Canela-Thin,sans-serif;font-size:1.25rem;line-height:1.55rem}.template-cart .cartMobile .cart-contianer .cart-item__quantity{padding-left:0}.template-cart .cartMobile .cart-contianer .cart-item__quantity .quantity{min-height:55px;width:120px;padding:0 10px;margin-left:0;width:7rem!important}.template-cart .cartMobile .cart-contianer .cart-item__quantity .quantity .quantity__button{width:auto!important}.template-cart .cartMobile .cart-contianer .cart-item__quantity .quantity input{font-family:Plain-Thin,sans-serif}.template-cart .cartMobile .cart-contianer .cart-item__quantity .quantity quantity-input .quantity__button,.template-cart .cartMobile .cart-contianer .cart-item__quantity .quantity quantity-input .quantity__input{width:auto!important}.template-cart .cartMobile .cart-contianer .medium-hide{display:none}}.secOccsn-thumb #play{z-index:9;pointer-events:none;background-color:#ffffff2e}.video-banner-new .plyr__controls button{display:block!important;background-color:#ffffffbf!important;margin-left:auto;margin-right:0!important;padding:0!important}.video-banner-new .plyr__controls button svg{fill:#000000d1!important;padding:5px;width:25px;height:25px}.plyr--video .plyr__control:hover{background-color:#ffffffbf!important}@media screen and (min-width:1200px) and (max-width:1400px){.template-index .secDiscover{min-height:48.25rem}}@media screen and (min-width:768px) and (max-width:1024px){.template-blog .tabs-section,.template-blog-events .tabs-section{padding-top:2rem}.template-blog .article-card-wrapper,.template-blog-events .article-card-wrapper{width:100%}.template-blog .card__inner,.template-blog-events .card__inner{max-width:100%!important;height:100%!important}.template-blog .card__content,.template-blog-events .card__content{padding-left:20px!important}.template-blog .card__content h3,.template-blog-events .card__content h3{font-size:1.34rem}.template-blog .card__content p,.template-blog-events .card__content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-page-inspiration .textBlock-wrap .textBlock-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-page-inspiration .textBlock-wrap .textBlock-txt{height:auto!important}.template-index .secOccsn-img img{height:100%}}.template-page-contact #MainWrapper .custom-form-wrapper select{padding:15px 1.38889vw!important}@media (max-width:767px){.template-page-contact #MainWrapper .custom-form-wrapper select{padding-left:15px!important}}@media (min-width:1025px){.template-page-exceptional-stones .secExplore-wrap.fp-completely:first-of-type h2,.template-page-exceptional-stones .secExplore-wrap.fp-completely:first-of-type p{opacity:1!important;visibility:visible!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:.8s ease;transition:.8s ease}.template-page-exceptional-stones .secExplore-wrap:last-of-type h2,.template-page-exceptional-stones .secExplore-wrap:last-of-type p{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}}#fullpage{width:100%;opacity:0}#fullpage .section{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow:hidden}@media (max-width:991px){#fullpage .section{height:auto!important}}#fullpage .section:first-of-type h2[data-live-text-setting]{opacity:1!important}#fullpage .section:first-of-type p[data-live-text-setting]{opacity:1!important}#fullpage .section:first-of-type a[data-live-text-setting]{opacity:1!important}#fullpage .section:first-of-type a,#fullpage .section:first-of-type h2,#fullpage .section:first-of-type p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:991px){#fullpage .section:first-of-type img{-webkit-transform:scale(1)!important;transform:scale(1)!important}}#fullpage .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:75%}@media (max-width:991px){#fullpage .content{width:100%;padding:60px}}@media (max-width:767px){#fullpage .content{padding:60px 5px}}#fullpage .sec-content-cu{width:100%}#fullpage .sec-content-cu h2{margin-top:0;opacity:0;text-align:center}#fullpage .sec-content-cu p{opacity:0;color:#000;letter-spacing:.1rem;max-width:clamp(20.9375rem,25.69444vw,27.9375rem);padding:0 1.875rem;text-transform:none;line-height:1.4rem;margin:0 auto 30px;text-align:center}@media (max-width:991px){#fullpage .sec-content-cu p{max-width:100%}}#fullpage .sec-content-cu .content-img{width:100%;overflow:hidden}#fullpage .sec-content-cu .content-img img{width:100%;height:145%;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;top:-120px}@media (max-width:991px){#fullpage .sec-content-cu .content-img img{top:0;height:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}}#fullpage .sec-content-cu .fp-tableCell{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:991px){#fullpage .sec-content-cu .fp-tableCell{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#fullpage #shopify-section-footer{height:auto!important;width:100%!important;padding:0}#fullpage #shopify-section-footer .fp-tableCell{height:auto!important;width:100%!important}#fullpage #shopify-section-footer footer{width:100%!important;height:500px}@media (max-width:1024){#fullpage #shopify-section-footer footer{height:566px}}section.workingForm .block .col-left .inner p{text-transform:none!important}.gslider .plyr__controls{display:none!important}@media (min-width:992px){.template-page-fine-jewellery-collection #MainContain{opacity:0}}@media (min-width:992px){.template-page-fine-jewellery-collection .fullpage-wrapper{opacity:1!important}}@media (max-width:767px){#MainContain .ace-cf-checkbox input{padding:9px!important;min-width:19px!important;max-width:19px!important}}.template-page-career .ace-cf-row:nth-of-type(3) div div div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template-page-career .ace-cf-row:nth-of-type(3) div div div div{font-size:15px;width:100%}.template-page-career #file-upload div div div{font-size:15px}.template-page-career #file-upload .cf-btn{position:relative}.template-page-career #file-upload .cf-btn:after{content:"Upload";position:absolute;right:15px}.file-upload-label-wrap label:after{display:none}#fullpage .last-auto-height{height:auto!important}#app h2{opacity:1!important}.mobile-facets__details .mobile-facets__sort{position:relative}.mobile-facets__details .mobile-facets__sort label{display:block!important;position:absolute;top:0;font-size:16px;font-family:Canela-Thin,sans-serif}#loadMore-Pagination{padding:30px 0;width:100%;text-align:center;font-size:18px;font-family:Canela-Thin,sans-serif}body.template-page-fine-jewellery-collection .secExplore-content p{-webkit-transition:all .35s ease!important;transition:all .35s ease!important}#locations{position:relative}#locations .swiper-button-next:after,#locations .swiper-button-prev:after{display:none}#locations .nav{position:absolute;top:50%;width:100%;-webkit-transform:translate(0,-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999}@media (max-width:767px){#locations .nav{display:none!important}}#locations .nav .swiper-button-prev{position:absolute;margin:0;display:block;left:-5%;top:0;z-index:999;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#locations .nav .swiper-button-prev svg{width:60px;height:60px;overflow:visible}#locations .nav .swiper-button-prev svg:after{display:none}#locations .nav .swiper-button-next{position:absolute;margin:0;top:0;display:block;right:-5%;z-index:999}#locations .nav .swiper-button-next svg{width:60px;height:60px;overflow:visible}#locations .nav .swiper-button-next svg:after{content:"";display:none}.contact-us div{opacity:1!important;pointer-events:all!important;visibility:visible!important}.contact-us div button{visibility:visible}@media (max-width:767px){.contact-us .ace-cf-checkbox label{height:auto!important}}#shopify-pc__banner{padding:20px 26px;width:70%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%)}@media (max-width:991px){#shopify-pc__banner{width:100%}}#shopify-pc__banner h2{font-family:Canela-Thin,sans-serif;font-weight:400;font-size:1.5rem}#shopify-pc__banner p{font-size:.9rem}#shopify-pc__banner .shopify-pc__banner__wrapper{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}@media (max-width:991px){#shopify-pc__banner .shopify-pc__banner__wrapper{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}#shopify-pc__banner .shopify-pc__banner__wrapper .shopify-pc__banner__body{width:67%}@media (max-width:991px){#shopify-pc__banner .shopify-pc__banner__wrapper .shopify-pc__banner__body{width:100%}}#shopify-pc__banner .shopify-pc__banner__wrapper .shopify-pc__banner__btns{min-width:33%}@media (max-width:991px){#shopify-pc__banner .shopify-pc__banner__wrapper .shopify-pc__banner__btns{width:100%}}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{display:none!important;font-size:1rem;padding:0}#shopify-pc__banner #shopify-pc__banner__btn-accept{font-size:1rem;background:#29175e;color:#fff;border:1px solid #29175e;height:46px}#shopify-pc__banner #shopify-pc__banner__btn-decline{font-size:1rem;height:46px}#shopify-pc__prefs__dialog header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#shopify-pc__prefs__dialog header h2{font-family:Canela-Thin,sans-serif;font-weight:400}#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions{width:100%;padding:20px 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions button{font-size:1rem;height:46px}#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{background:#29175e;color:#fff;border:1px solid #29175e}#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{background:#fff;color:#000;border:1px solid hsl(0,0%,0%)}#shopify-pc__prefs__dialog h3,#shopify-pc__prefs__dialog label{font-family:Canela-Thin,sans-serif;font-weight:400;margin-bottom:0}#shopify-pc__prefs__dialog label{font-size:1.3rem}#shopify-pc__prefs__dialog label span svg[data-icon-type=checked] path{fill:#29175e}#shopify-pc__prefs__dialog p{font-size:1rem}.shopify-email-marketing-confirmation__container{max-width:73.125rem;min-height:62vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.shopify-email-marketing-confirmation__container h1{margin-bottom:0}.shopify-email-marketing-confirmation__container a{text-decoration:underline!important;margin-top:20px;font-size:1rem}#MainWrapper .product__info-wrapper .cf-btn{text-transform:capitalize!important}.acerill-custom-form .ace-cf-panel .ace-cf-panel-body .form-group#phone-number input{padding:0 0 0 10px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/app.css.map */
