/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#008578;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:480px;--breakpoint-md:800px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{line-height:1.15;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}a{color:#007bff;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014   \A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:480px){.container{max-width:540px}}@media (min-width:800px){.container{max-width:720px}}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1280px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:480px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:800px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1024px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1280px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:479.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:799.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1279.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:before,.was-validated .custom-file-input:valid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:before,.was-validated .custom-file-input:invalid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:480px){.form-inline label{-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{font-weight:400;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing,.dropdown,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label:before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.25rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control:before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.25rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.25rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:479.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:480px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:799.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:800px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1023.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1024px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1279.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1280px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:480px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:480px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:480px){.card-columns{column-count:3;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:480px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:-ms-flexbox;display:flex}.progress-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:480px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:1024px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;transition:transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{transform:translateX(100%)}@supports (transform-style:preserve-3d){.active.carousel-item-right,.carousel-item-next{transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{transform:translateX(-100%)}@supports (transform-style:preserve-3d){.active.carousel-item-left,.carousel-item-prev{transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:480px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:800px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1024px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1280px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:480px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:800px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1024px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1280px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:480px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:800px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1024px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1280px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:480px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:800px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1024px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1280px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:480px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:800px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1024px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1280px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:1024px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}[class*=giv-Grid]{display:block;font-size:0;padding:0;margin:0}[class*=giv-Col-]{min-height:1px;width:100%}[class*=giv-Col-],[class*=giv-Row-]{display:inline-block;vertical-align:top;font-size:1rem}[class*=giv-Row-]{min-width:1px;height:100%}.giv-Grid{overflow:hidden}.giv-Grid.giv-Grid--visible{overflow:visible}.giv-Grid--pad{padding:0}.giv-Grid--flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.giv-Grid--withGutter{margin:0 -2.53333%}@media only screen and (min-width:480px){.giv-Grid--withGutter{margin:0 -.9375rem}}.giv-Grid--withGutter>[class*=giv-Col-]{padding:25px 2.53333% 0}@media only screen and (min-width:480px){.giv-Grid--withGutter>[class*=giv-Col-]{padding:25px .9375rem 0}}.giv-Grid-col--middle{vertical-align:middle}.giv-Grid-col--bottom{vertical-align:bottom}@media only screen and (min-width:320px){.giv-Col-small--1-1{width:100%}.giv-Col-small--2-3,.giv-Col-small--8-12{width:66.66%}.giv-Col-small--1-2,.giv-Col-small--6-12{width:50%}.giv-Col-small--1-3,.giv-Col-small--4-12{width:33.33%}.giv-Col-small--1-4,.giv-Col-small--3-12{width:25%}.giv-Col-small--1-5{width:20%}.giv-Col-small--1-6,.giv-Col-small--2-12{width:16.667%}.giv-Col-small--1-7{width:14.28%}.giv-Col-small--1-8{width:12.5%}.giv-Col-small--1-9{width:11.1%}.giv-Col-small--1-10{width:10%}.giv-Col-small--1-11{width:9.09%}.giv-Col-small--1-12{width:8.33%}.giv-Col-small--11-12{width:91.66%}.giv-Col-small--10-12{width:83.333%}.giv-Col-small--9-12{width:75%}.giv-Col-small--5-12{width:41.66%}.giv-Col-small--7-12{width:58.33%}}@media only screen and (min-width:480px){.giv-Col-medium--1-1{width:100%}.giv-Col-medium--2-3,.giv-Col-medium--8-12{width:66.66667%}.giv-Col-medium--1-2,.giv-Col-medium--6-12{width:50%}.giv-Col-medium--1-3,.giv-Col-medium--4-12{width:33.33333%}.giv-Col-medium--1-4,.giv-Col-medium--3-12{width:16.66667%}.giv-Col-medium--1-5{width:20%}.giv-Col-medium--1-6,.giv-Col-medium--2-12{width:16.66667%}.giv-Col-medium--1-7{width:14.28571%}.giv-Col-medium--1-8{width:12.5%}.giv-Col-medium--1-9{width:11.11111%}.giv-Col-medium--1-10{width:10%}.giv-Col-medium--1-11{width:9.09091%}.giv-Col-medium--1-12{width:8.33333%}.giv-Col-medium--11-12{width:91.66667%}.giv-Col-medium--10-12{width:83.33333%}.giv-Col-medium--9-12{width:75%}.giv-Col-medium--5-12{width:41.66667%}.giv-Col-medium--7-12{width:58.33333%}}@media only screen and (min-width:800px){.giv-Col--1-1{width:100%}.giv-Col--2-3,.giv-Col--8-12{width:66.66667%}.giv-Col--1-2,.giv-Col--6-12{width:50%}.giv-Col--1-3,.giv-Col--4-12{width:33.33333%}.giv-Col--1-4,.giv-Col--3-12{width:25%}.giv-Col--1-5{width:20%}.giv-Col--1-6,.giv-Col--2-12{width:16.66667%}.giv-Col--1-7{width:14.28%}.giv-Col--1-8{width:12.5%}.giv-Col--1-9{width:11.1%}.giv-Col--1-10{width:10%}.giv-Col--1-11{width:9.09%}.giv-Col--1-12{width:8.33333%}.giv-Col--11-12{width:91.66667%}.giv-Col--10-12{width:83.33333%}.giv-Col--9-12{width:75%}.giv-Col--5-12{width:41.66667%}.giv-Col--7-12{width:58.33333%}}.ratio-4-5{padding-bottom:125%}.ratio-3-4{padding-bottom:133.3%}.ratio-16-9{padding-bottom:56.25%}@font-face{font-family:icons;src:url(../fonts/icons/icons.woff2) format("woff2"),url(../fonts/icons/icons.eot),url(../fonts/icons/icons.eot?#iefix) format("eot"),url(../fonts/icons/icons.svg#icons) format("svg");font-display:block}#loginModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#loginModal .giv-Header-wishlistLink .reset-subtitle:before,#loginModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#loginModal .giv-ProductGallery-changeView .reset-subtitle:before,#loginModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#loginModal .modal-content .giv-Header-wishlistLink .login-alert:before,#loginModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#loginModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal .modal-content .login-alert:before,#loginModal .reset-subtitle:before,#orderSummaryModal .modal-content .modal-body .giv-GiftCardInfoComponent--wrapper .info-icon:before,#orderSummaryModal .modal-content .modal-body .giv-Product-summary .giv-GiftCardInfoComponent--wrapper .info-icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent--wrapper .info-icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-wishlistLink .giv-Icon--active.giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-wishlistLink .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductGallery-changeView--mosaik .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductGallery-changeView .giv-minicart-alert:before,#registrationModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#registrationModal .giv-Header-wishlistLink .reset-subtitle:before,#registrationModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#registrationModal .giv-ProductGallery-changeView .reset-subtitle:before,#registrationModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#registrationModal .modal-content .giv-Header-wishlistLink .login-alert:before,#registrationModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#registrationModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal .modal-content .login-alert:before,#registrationModal .reset-subtitle:before,#requestPasswordResetModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#requestPasswordResetModal .giv-Header-wishlistLink .reset-subtitle:before,#requestPasswordResetModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#requestPasswordResetModal .giv-ProductGallery-changeView .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#requestPasswordResetModal .modal-content .giv-Header-wishlistLink .login-alert:before,#requestPasswordResetModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#requestPasswordResetModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal .modal-content .login-alert:before,#requestPasswordResetModal .reset-subtitle:before,#resetPasswordConfirmModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#resetPasswordConfirmModal .giv-Header-wishlistLink .reset-subtitle:before,#resetPasswordConfirmModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#resetPasswordConfirmModal .giv-ProductGallery-changeView .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#resetPasswordConfirmModal .modal-content .giv-Header-wishlistLink .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal .modal-content .login-alert:before,#resetPasswordConfirmModal .reset-subtitle:before,.alert.alert-danger:before,.btn-collapse.collapsed:after,.cart-page .credit-card-icon:before,.cart-page .personalized-wrapping__checkbox .checkIcon-container:before,.cart-page .personalized-wrapping__message .checkIcon-container:before,.cart-page .secure-payment:before,.checkout-page #checkout-main.giv-checkout-egift .giv-GiftCardInfoComponent--wrapper .info-icon:before,.checkout-page .credit-card-icon:before,.checkout-page .error-account-message .error-account-icon:before,.checkout-page .giv-Checkbox-row--error:before,.checkout-page .secure-payment:before,.checkout_confirmation_page .confirmation_message .icon-check:before,.confirmation-account-message .confirmation-account-icon:before,.confirmation-account-message .error-account-icon:before,.data-checkout-stage .giv-Header-wishlistLink .giv-Icon--active.stage-completed:before,.data-checkout-stage .giv-Header-wishlistLink .stage-completed:before,.data-checkout-stage .giv-ProductGallery-changeView--mosaik .stage-completed:before,.data-checkout-stage .giv-ProductGallery-changeView .stage-completed:before,.data-checkout-stage .stage-completed:before,.error-account-message .confirmation-account-icon:before,.error-account-message .error-account-icon:before,.error-address-message .confirmation-account-icon:before,.error-address-message .error-account-icon:before,.error-payment-message:before,.gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-Header-wishlistLink .giv-Icon--active.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-ProductGallery-changeView--mosaik .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-ProductGallery-changeView .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-wishlistLink .giv-Icon--active.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductGallery-changeView--mosaik .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductGallery-changeView .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Header-wishlistLink .giv-Icon--active.out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-Header-wishlistLink .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-ProductGallery-changeView--mosaik .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-ProductGallery-changeView .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-CountrySelector .giv-Icon-toggle.giv-Icon-toggle--close:before,.giv-CountrySelector .giv-Icon-toggle:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-wishlistLink .giv-Icon--active.giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-wishlistLink .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductGallery-changeView--mosaik .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductGallery-changeView .giv-newsletterPoppin__subscribed-text:before,.giv-EgiftCard-content--headerBlock-tooltip .info-icon:before,.giv-EngravingInfoComponent--wrapper .info-icon:before,.giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Form-checkbox:checked+.giv-Form-emailLabel:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-wishlistLink .giv-Icon--active.validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductGallery-changeView--mosaik .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductGallery-changeView .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-wishlistLink .giv-Icon--active.validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductGallery-changeView--mosaik .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductGallery-changeView .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Form-row.giv-Form-row--select:before,.giv-Form-selectWrapper:before,.giv-Header-wishlistLink #loginModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #loginModal .modal-content .login-alert:before,.giv-Header-wishlistLink #loginModal .reset-subtitle:before,.giv-Header-wishlistLink #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Icon--active.giv-minicart-alert:before,.giv-Header-wishlistLink #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-Header-wishlistLink #registrationModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #registrationModal .modal-content .login-alert:before,.giv-Header-wishlistLink #registrationModal .reset-subtitle:before,.giv-Header-wishlistLink #requestPasswordResetModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .login-alert:before,.giv-Header-wishlistLink #requestPasswordResetModal .reset-subtitle:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .reset-subtitle:before,.giv-Header-wishlistLink .alert.alert-danger:before,.giv-Header-wishlistLink .data-checkout-stage .giv-Icon--active.stage-completed:before,.giv-Header-wishlistLink .data-checkout-stage .stage-completed:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=false] .giv-Icon--active.gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=true] .giv-Icon--active.gbs__faq__button__icon:before,.giv-Header-wishlistLink .giv-ContainerProductDetail .pdpForm .giv-Icon--active.out-of-stock-message:before,.giv-Header-wishlistLink .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Header-wishlistLink .giv-customContent-modal.giv-newsletter-modal .giv-Icon--active.giv-newsletterPoppin__subscribed-text:before,.giv-Header-wishlistLink .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Header-wishlistLink .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Header-wishlistLink .giv-Form-checkbox+.giv-Icon--active.giv-Form-emailLabel:before,.giv-Header-wishlistLink .giv-Form-row--error:not(.giv-Form-row--focused) .giv-Icon--active.validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Icon--active.validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row.giv-Form-row--select:before,.giv-Header-wishlistLink .giv-Form-selectWrapper:before,.giv-Header-wishlistLink .giv-Icon--active.alert.alert-danger:before,.giv-Header-wishlistLink .giv-Icon--active.giv-Form-row.giv-Form-row--select:before,.giv-Header-wishlistLink .giv-Icon--active.giv-Form-selectWrapper:before,.giv-Header-wishlistLink .giv-Icon.giv-Icon--active:before,.giv-Header-wishlistLink .giv-Icon:before,.giv-Header-wishlistLink .login-form .giv-Icon--active.login-form__alert:before,.giv-Header-wishlistLink .login-form .login-form__alert:before,.giv-Header-wishlistLink .ui-dialog .giv-Icon--active.ui-icon-closethick:before,.giv-Header-wishlistLink .ui-dialog .ui-icon-closethick:before,.giv-Icon--01-arrowBottom:before,.giv-Icon--02-arrowBottomBig:before,.giv-Icon--02-sample:before,.giv-Icon--03-arrowLeft:before,.giv-Icon--03-check-l:before,.giv-Icon--04-arrowLeftBig:before,.giv-Icon--05-arrowRight:before,.giv-Icon--06-arrowRightBig:before,.giv-Icon--07-bubble:before,.giv-Icon--08-burger:before,.giv-Icon--09-cart:before,.giv-Icon--10-chat:before,.giv-Icon--11-check:before,.giv-Icon--12-checkBig:before,.giv-Icon--13-cross:before,.giv-Icon--14-crossBig:before,.giv-Icon--15-download:before,.giv-Icon--16-exit:before,.giv-Icon--17-facebook:before,.giv-Icon--18-foursquare:before,.giv-Icon--19-heart:before,.giv-Icon--20-heartLine:before,.giv-Icon--21-home:before,.giv-Icon--22-instagram:before,.giv-Icon--23-less:before,.giv-Icon--24-lessBig:before,.giv-Icon--25-lessRounded:before,.giv-Icon--26-letter:before,.giv-Icon--27-list:before,.giv-Icon--28-lock:before,.giv-Icon--29-loupe:before,.giv-Icon--30-loupeLess:before,.giv-Icon--31-loupeMore:before,.giv-Icon--32-more:before,.giv-Icon--33-moreBig:before,.giv-Icon--34-moreRounded:before,.giv-Icon--35-mosaik:before,.giv-Icon--36-oneRounded:before,.giv-Icon--37-play:before,.giv-Icon--38-player:before,.giv-Icon--39-rotate:before,.giv-Icon--40-sinaWeibo:before,.giv-Icon--41-talk:before,.giv-Icon--42-telephone:before,.giv-Icon--43-twitter:before,.giv-Icon--44-twoRounded:before,.giv-Icon--45-uncheck:before,.giv-Icon--46-uncheckBig:before,.giv-Icon--47-upload:before,.giv-Icon--48-valide:before,.giv-Icon--49-warning:before,.giv-Icon--50-youtube:before,.giv-Icon--51-alcohol:before,.giv-Icon--52-lotus:before,.giv-Icon--53-talk:before,.giv-Icon--54-gallery:before,.giv-Icon--55-play:before,.giv-Icon--56-localize:before,.giv-Icon--56-target:before,.giv-Icon--57-leaf:before,.giv-Icon--58-epiderm:before,.giv-Icon--59-drip:before,.giv-Icon--60-drips:before,.giv-Icon--60-invalid:before,.giv-Icon--61-alcoolFree:before,.giv-Icon--62-chemicalFree:before,.giv-Icon--63-parabenFree:before,.giv-Icon--64-gasFree:before,.giv-Icon--65-flacon:before,.giv-Icon--66-siHexa:before,.giv-Icon--67-powder:before,.giv-Icon--68-circles:before,.giv-Icon--69-sixMonth:before,.giv-Icon--70-twelveMonth:before,.giv-Icon--71-rotate:before,.giv-Icon--72-plane:before,.giv-Icon--73-umbrella:before,.giv-Icon--74-uv15:before,.giv-Icon--75-uv30:before,.giv-Icon--76-paOne:before,.giv-Icon--77-paTwo:before,.giv-Icon--78-paThree:before,.giv-Icon--79-paFour:before,.giv-Icon--80-light:before,.giv-Icon--81-medium:before,.giv-Icon--82-high:before,.giv-Icon--83-24Hours:before,.giv-Icon--84-heightHours:before,.giv-Icon--85-face:before,.giv-Icon--86-dayNight:before,.giv-Icon--87-lips:before,.giv-Icon--88-eye:before,.giv-Icon--89-body:before,.giv-Icon--90-bodyTop:before,.giv-Icon--91-dripBig:before,.giv-Icon--92-snowFlake:before,.giv-Icon--93-oneMin:before,.giv-Icon--94-twoMin:before,.giv-Icon--95-nail:before,.giv-Icon--96-hand:before,.giv-Icon--97-pharma:before,.giv-Icon--98-uv50:before,.giv-Icon--99-16Hours:before,.giv-Icon--100-feet:before,.giv-Icon--101-eyeBrow:before,.giv-Icon--102-sun:before,.giv-Icon--103-night:before,.giv-Icon--104-candle:before,.giv-Icon--105-candles:before,.giv-Icon--106-lipsProtect:before,.giv-Icon--107-pause:before,.giv-Icon--108-tmall:before,.giv-Icon--109-youku:before,.giv-Icon--110-pinterest:before,.giv-Icon--111-vk:before,.giv-Icon--112-line:before,.giv-Icon--113-threeLines:before,.giv-Icon--114-minus:before,.giv-Icon--115-plus:before,.giv-Icon--116-chat:before,.giv-Icon--117-messenger:before,.giv-Icon--118-green-check:before,.giv-Icon--118-plus-s:before,.giv-Icon--119-creditcard:before,.giv-Icon--120-whislist-active:before,.giv-Icon--221-whislist-inactive:before,.giv-Icon--information:before,.giv-LanguageSelector .giv-Icon-toggle.giv-Icon-toggle--close:before,.giv-LanguageSelector .giv-Icon-toggle:before,.giv-LocalizationSelector .giv-Icon-toggle.giv-Icon-toggle--close:before,.giv-LocalizationSelector .giv-Icon-toggle:before,.giv-popinProductOutOfStock-confirmation .confirmation-icon:before,.giv-ProductGallery-changeView #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #loginModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #loginModal .reset-subtitle:before,.giv-ProductGallery-changeView #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductGallery-changeView #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #registrationModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #registrationModal .reset-subtitle:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #requestPasswordResetModal .reset-subtitle:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #loginModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #registrationModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik .alert.alert-danger:before,.giv-ProductGallery-changeView--mosaik .data-checkout-stage .stage-completed:before,.giv-ProductGallery-changeView--mosaik .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView--mosaik .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView--mosaik .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductGallery-changeView--mosaik .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductGallery-changeView--mosaik .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row.giv-Form-row--select:before,.giv-ProductGallery-changeView--mosaik .giv-Form-selectWrapper:before,.giv-ProductGallery-changeView--mosaik .giv-Icon:before,.giv-ProductGallery-changeView--mosaik .login-form .login-form__alert:before,.giv-ProductGallery-changeView--mosaik .ui-dialog .ui-icon-closethick:before,.giv-ProductGallery-changeView .alert.alert-danger:before,.giv-ProductGallery-changeView .data-checkout-stage .stage-completed:before,.giv-ProductGallery-changeView .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductGallery-changeView .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductGallery-changeView .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductGallery-changeView .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductGallery-changeView .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductGallery-changeView .giv-Form-row.giv-Form-row--select:before,.giv-ProductGallery-changeView .giv-Form-selectWrapper:before,.giv-ProductGallery-changeView .giv-Icon:before,.giv-ProductGallery-changeView .login-form .login-form__alert:before,.giv-ProductGallery-changeView .ui-dialog .ui-icon-closethick:before,.giv-Tooltip__icon:before,.gwp-popin .gwp-errors:before,.login-form .giv-Header-wishlistLink .giv-Icon--active.login-form__alert:before,.login-form .giv-Header-wishlistLink .login-form__alert:before,.login-form .giv-ProductGallery-changeView--mosaik .login-form__alert:before,.login-form .giv-ProductGallery-changeView .login-form__alert:before,.login-form .login-form__alert:before,.login-mismatch:before,.passwordCriteria .validation-rules.invalid:before,.passwordCriteria .validation-rules.valid:before,.product-promo-msg .info-icon:before,.quick-access-tile .js-scroll-left:before,.quick-access-tile .js-scroll-right:before,.restriction-msg .info-icon:before,.set-new-password-page .login-alert:before,.ui-dialog .giv-Header-wishlistLink .giv-Icon--active.ui-icon-closethick:before,.ui-dialog .giv-Header-wishlistLink .ui-icon-closethick:before,.ui-dialog .giv-ProductGallery-changeView--mosaik .ui-icon-closethick:before,.ui-dialog .giv-ProductGallery-changeView .ui-icon-closethick:before,.ui-dialog .ui-icon-closethick:before,.zoom-carousel .swiper-button-next:before,.zoom-carousel .swiper-button-prev:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:block}.giv-Icon--01-arrowBottom:before{content:"\E001"}.giv-Form-row.giv-Form-row--select:before,.giv-Form-selectWrapper:before,.giv-Icon--02-arrowBottomBig:before{content:"\E002"}.giv-Icon--02-sample:before{content:"\E003"}.giv-Icon--03-arrowLeft:before,.quick-access-tile .js-scroll-left:before,.zoom-carousel .swiper-button-prev:before{content:"\E004"}.cart-page .personalized-wrapping__checkbox .checkIcon-container:before,.cart-page .personalized-wrapping__message .checkIcon-container:before,.giv-Icon--03-check-l:before{content:"\E005"}.giv-Icon--04-arrowLeftBig:before{content:"\E006"}.giv-Icon--05-arrowRight:before,.quick-access-tile .js-scroll-right:before,.zoom-carousel .swiper-button-next:before{content:"\E007"}.giv-Icon--06-arrowRightBig:before{content:"\E008"}.giv-Icon--07-bubble:before{content:"\E009"}.giv-Icon--08-burger:before{content:"\E00A"}.giv-Icon--09-cart:before{content:"\E00B"}.giv-Icon--10-chat:before{content:"\E00C"}.giv-Icon--100-feet:before{content:"\E00D"}.giv-Icon--101-eyeBrow:before{content:"\E00E"}.giv-Icon--102-sun:before{content:"\E00F"}.giv-Icon--103-night:before{content:"\E010"}.giv-Icon--104-candle:before{content:"\E011"}.giv-Icon--105-candles:before{content:"\E012"}.giv-Icon--106-lipsProtect:before{content:"\E013"}.giv-Icon--107-pause:before{content:"\E014"}.giv-Icon--108-tmall:before{content:"\E015"}.giv-Icon--109-youku:before{content:"\E016"}.giv-Form-checkbox:checked+.giv-Form-emailLabel:before,.giv-Icon--11-check:before{content:"\E017"}.giv-Icon--110-pinterest:before{content:"\E018"}.giv-Icon--111-vk:before{content:"\E019"}.giv-Icon--112-line:before{content:"\E01A"}.giv-Icon--113-threeLines:before{content:"\E01B"}.giv-Icon--114-minus:before{content:"\E01C"}.giv-Icon--115-plus:before{content:"\E01D"}.giv-Icon--116-chat:before{content:"\E01E"}.giv-Icon--117-messenger:before{content:"\E01F"}.checkout_confirmation_page .confirmation_message .icon-check:before,.confirmation-account-message .confirmation-account-icon:before,.error-account-message .confirmation-account-icon:before,.error-address-message .confirmation-account-icon:before,.giv-Icon--118-green-check:before,.giv-popinProductOutOfStock-confirmation .confirmation-icon:before{content:"\E020"}.btn-collapse.collapsed:after,.giv-Icon--118-plus-s:before{content:"\E021"}.cart-page .credit-card-icon:before,.checkout-page .credit-card-icon:before,.giv-Icon--119-creditcard:before{content:"\E022"}.giv-Icon--12-checkBig:before{content:"\E023"}#loginModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#loginModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-wishlistLink .giv-Icon--active.giv-minicart-alert:before,#registrationModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#registrationModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#requestPasswordResetModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,#resetPasswordConfirmModal .giv-Header-wishlistLink .giv-Icon--active.reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-Header-wishlistLink .giv-Icon--active.login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.giv-Icon--active.valid:before,.data-checkout-stage .giv-Header-wishlistLink .giv-Icon--active.stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-Header-wishlistLink .giv-Icon--active.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-wishlistLink .giv-Icon--active.gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Header-wishlistLink .giv-Icon--active.out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-wishlistLink .giv-Icon--active.giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-wishlistLink .giv-Icon--active.validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-wishlistLink .giv-Icon--active.validation-icon-cross:before,.giv-Header-wishlistLink #loginModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Icon--active.giv-minicart-alert:before,.giv-Header-wishlistLink #registrationModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #requestPasswordResetModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .giv-Icon--active.reset-subtitle:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-Icon--active.login-alert:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.invalid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.giv-Icon--active.valid:before,.giv-Header-wishlistLink .data-checkout-stage .giv-Icon--active.stage-completed:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=false] .giv-Icon--active.gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=true] .giv-Icon--active.gbs__faq__button__icon:before,.giv-Header-wishlistLink .giv-ContainerProductDetail .pdpForm .giv-Icon--active.out-of-stock-message:before,.giv-Header-wishlistLink .giv-customContent-modal.giv-newsletter-modal .giv-Icon--active.giv-newsletterPoppin__subscribed-text:before,.giv-Header-wishlistLink .giv-Form-checkbox+.giv-Icon--active.giv-Form-emailLabel:before,.giv-Header-wishlistLink .giv-Form-row--error:not(.giv-Form-row--focused) .giv-Icon--active.validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Icon--active.validation-icon-cross:before,.giv-Header-wishlistLink .giv-Icon--active.alert.alert-danger:before,.giv-Header-wishlistLink .giv-Icon--active.giv-Form-row.giv-Form-row--select:before,.giv-Header-wishlistLink .giv-Icon--active.giv-Form-selectWrapper:before,.giv-Header-wishlistLink .giv-Icon.giv-Icon--active:before,.giv-Header-wishlistLink .login-form .giv-Icon--active.login-form__alert:before,.giv-Header-wishlistLink .ui-dialog .giv-Icon--active.ui-icon-closethick:before,.giv-Icon--120-whislist-active:before,.login-form .giv-Header-wishlistLink .giv-Icon--active.login-form__alert:before,.ui-dialog .giv-Header-wishlistLink .giv-Icon--active.ui-icon-closethick:before{content:"\E024"}.giv-Icon--13-cross:before{content:"\E025"}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal .modal-content .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal .modal-content .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal .modal-content .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal .modal-content .login-alert:before,.alert.alert-danger:before,.checkout-page .error-account-message .error-account-icon:before,.checkout-page .giv-Checkbox-row--error:before,.confirmation-account-message .error-account-icon:before,.error-account-message .error-account-icon:before,.error-address-message .error-account-icon:before,.error-payment-message:before,.giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Icon--14-crossBig:before,.gwp-popin .gwp-errors:before,.login-form .login-form__alert:before,.login-mismatch:before,.passwordCriteria .validation-rules.invalid:before,.set-new-password-page .login-alert:before,.ui-dialog .ui-icon-closethick:before{content:"\E026"}.giv-Icon--15-download:before{content:"\E027"}.giv-Icon--16-exit:before{content:"\E028"}.giv-Icon--17-facebook:before{content:"\E029"}.giv-Icon--18-foursquare:before{content:"\E02A"}.giv-Icon--19-heart:before{content:"\E02B"}.giv-Icon--20-heartLine:before{content:"\E02C"}.giv-Icon--21-home:before{content:"\E02D"}.giv-Icon--22-instagram:before{content:"\E02E"}#loginModal .giv-Header-wishlistLink .reset-subtitle:before,#loginModal .modal-content .giv-Header-wishlistLink .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-wishlistLink .giv-minicart-alert:before,#registrationModal .giv-Header-wishlistLink .reset-subtitle:before,#registrationModal .modal-content .giv-Header-wishlistLink .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#requestPasswordResetModal .giv-Header-wishlistLink .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-Header-wishlistLink .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#resetPasswordConfirmModal .giv-Header-wishlistLink .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-Header-wishlistLink .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,.data-checkout-stage .giv-Header-wishlistLink .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Header-wishlistLink .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-wishlistLink .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #loginModal .modal-content .login-alert:before,.giv-Header-wishlistLink #loginModal .reset-subtitle:before,.giv-Header-wishlistLink #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #registrationModal .modal-content .login-alert:before,.giv-Header-wishlistLink #registrationModal .reset-subtitle:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .login-alert:before,.giv-Header-wishlistLink #requestPasswordResetModal .reset-subtitle:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .reset-subtitle:before,.giv-Header-wishlistLink .alert.alert-danger:before,.giv-Header-wishlistLink .data-checkout-stage .stage-completed:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Header-wishlistLink .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Header-wishlistLink .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Header-wishlistLink .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row.giv-Form-row--select:before,.giv-Header-wishlistLink .giv-Form-selectWrapper:before,.giv-Header-wishlistLink .giv-Icon:before,.giv-Header-wishlistLink .login-form .login-form__alert:before,.giv-Header-wishlistLink .ui-dialog .ui-icon-closethick:before,.giv-Icon--221-whislist-inactive:before,.login-form .giv-Header-wishlistLink .login-form__alert:before,.ui-dialog .giv-Header-wishlistLink .ui-icon-closethick:before{content:"\E02F"}.gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-CountrySelector .giv-Icon-toggle.giv-Icon-toggle--close:before,.giv-Icon--23-less:before,.giv-LanguageSelector .giv-Icon-toggle.giv-Icon-toggle--close:before,.giv-LocalizationSelector .giv-Icon-toggle.giv-Icon-toggle--close:before{content:"\E030"}.giv-Icon--24-lessBig:before{content:"\E031"}.giv-Icon--25-lessRounded:before{content:"\E032"}.giv-Icon--26-letter:before{content:"\E033"}.giv-Icon--27-list:before{content:"\E034"}.cart-page .secure-payment:before,.checkout-page .secure-payment:before,.giv-Icon--28-lock:before{content:"\E035"}.giv-Icon--29-loupe:before{content:"\E036"}.giv-Icon--30-loupeLess:before{content:"\E037"}.giv-Icon--31-loupeMore:before{content:"\E038"}.gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-CountrySelector .giv-Icon-toggle:before,.giv-Icon--32-more:before,.giv-LanguageSelector .giv-Icon-toggle:before,.giv-LocalizationSelector .giv-Icon-toggle:before{content:"\E039"}.giv-Icon--33-moreBig:before{content:"\E03A"}.giv-Icon--34-moreRounded:before{content:"\E03B"}#loginModal .giv-ProductGallery-changeView .reset-subtitle:before,#loginModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductGallery-changeView .giv-minicart-alert:before,#registrationModal .giv-ProductGallery-changeView .reset-subtitle:before,#registrationModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#requestPasswordResetModal .giv-ProductGallery-changeView .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,#resetPasswordConfirmModal .giv-ProductGallery-changeView .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductGallery-changeView .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView p.valid:before,.data-checkout-stage .giv-ProductGallery-changeView .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductGallery-changeView .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductGallery-changeView .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductGallery-changeView .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductGallery-changeView .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductGallery-changeView .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductGallery-changeView .validation-icon-cross:before,.giv-Icon--35-mosaik:before,.giv-ProductGallery-changeView #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #loginModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #loginModal .reset-subtitle:before,.giv-ProductGallery-changeView #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductGallery-changeView #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #registrationModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #registrationModal .reset-subtitle:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #requestPasswordResetModal .reset-subtitle:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductGallery-changeView #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductGallery-changeView .alert.alert-danger:before,.giv-ProductGallery-changeView .data-checkout-stage .stage-completed:before,.giv-ProductGallery-changeView .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductGallery-changeView .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductGallery-changeView .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductGallery-changeView .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductGallery-changeView .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductGallery-changeView .giv-Form-row.giv-Form-row--select:before,.giv-ProductGallery-changeView .giv-Form-selectWrapper:before,.giv-ProductGallery-changeView .giv-Icon:before,.giv-ProductGallery-changeView .login-form .login-form__alert:before,.giv-ProductGallery-changeView .ui-dialog .ui-icon-closethick:before,.login-form .giv-ProductGallery-changeView .login-form__alert:before,.ui-dialog .giv-ProductGallery-changeView .ui-icon-closethick:before{content:"\E03C"}.giv-Icon--36-oneRounded:before{content:"\E03D"}.giv-Icon--37-play:before{content:"\E03E"}.giv-Icon--38-player:before{content:"\E03F"}.giv-Icon--39-rotate:before{content:"\E040"}.giv-Icon--40-sinaWeibo:before{content:"\E041"}.giv-Icon--41-talk:before{content:"\E042"}.giv-Icon--42-telephone:before{content:"\E043"}.giv-Icon--43-twitter:before{content:"\E044"}.giv-Icon--44-twoRounded:before{content:"\E045"}.giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Icon--45-uncheck:before{content:"\E046"}.giv-Icon--46-uncheckBig:before{content:"\E047"}.giv-Icon--47-upload:before{content:"\E048"}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal .reset-subtitle:before,.data-checkout-stage .stage-completed:before,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Icon--48-valide:before,.passwordCriteria .validation-rules.valid:before{content:"\E049"}.giv-Icon--49-warning:before{content:"\E04A"}.giv-Icon--50-youtube:before{content:"\E04B"}.giv-Icon--51-alcohol:before{content:"\E04C"}.giv-Icon--52-lotus:before{content:"\E04D"}.giv-Icon--53-talk:before{content:"\E04E"}#loginModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#loginModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductGallery-changeView--mosaik .giv-minicart-alert:before,#registrationModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#registrationModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#requestPasswordResetModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,#resetPasswordConfirmModal .giv-ProductGallery-changeView--mosaik .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductGallery-changeView--mosaik .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductGallery-changeView--mosaik p.valid:before,.data-checkout-stage .giv-ProductGallery-changeView--mosaik .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductGallery-changeView--mosaik .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductGallery-changeView--mosaik .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductGallery-changeView--mosaik .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductGallery-changeView--mosaik .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductGallery-changeView--mosaik .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductGallery-changeView--mosaik .validation-icon-cross:before,.giv-Icon--54-gallery:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #loginModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #loginModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #registrationModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #registrationModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #requestPasswordResetModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductGallery-changeView--mosaik #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductGallery-changeView--mosaik .alert.alert-danger:before,.giv-ProductGallery-changeView--mosaik .data-checkout-stage .stage-completed:before,.giv-ProductGallery-changeView--mosaik .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView--mosaik .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductGallery-changeView--mosaik .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductGallery-changeView--mosaik .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductGallery-changeView--mosaik .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductGallery-changeView--mosaik .giv-Form-row.giv-Form-row--select:before,.giv-ProductGallery-changeView--mosaik .giv-Form-selectWrapper:before,.giv-ProductGallery-changeView--mosaik .giv-Icon:before,.giv-ProductGallery-changeView--mosaik .login-form .login-form__alert:before,.giv-ProductGallery-changeView--mosaik .ui-dialog .ui-icon-closethick:before,.login-form .giv-ProductGallery-changeView--mosaik .login-form__alert:before,.ui-dialog .giv-ProductGallery-changeView--mosaik .ui-icon-closethick:before{content:"\E04F"}.giv-Icon--55-play:before{content:"\E050"}.giv-Icon--56-localize:before{content:"\E051"}.giv-Icon--56-target:before{content:"\E052"}.giv-Icon--57-leaf:before{content:"\E053"}.giv-Icon--58-epiderm:before{content:"\E054"}.giv-Icon--59-drip:before{content:"\E055"}.giv-Icon--60-drips:before{content:"\E056"}.giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Icon--60-invalid:before{content:"\E057"}.giv-Icon--61-alcoolFree:before{content:"\E058"}.giv-Icon--62-chemicalFree:before{content:"\E059"}.giv-Icon--63-parabenFree:before{content:"\E05A"}.giv-Icon--64-gasFree:before{content:"\E05B"}.giv-Icon--65-flacon:before{content:"\E05C"}.giv-Icon--66-siHexa:before{content:"\E05D"}.giv-Icon--67-powder:before{content:"\E05E"}.giv-Icon--68-circles:before{content:"\E05F"}.giv-Icon--69-sixMonth:before{content:"\E060"}.giv-Icon--70-twelveMonth:before{content:"\E061"}.giv-Icon--71-rotate:before{content:"\E062"}.giv-Icon--72-plane:before{content:"\E063"}.giv-Icon--73-umbrella:before{content:"\E064"}.giv-Icon--74-uv15:before{content:"\E065"}.giv-Icon--75-uv30:before{content:"\E066"}.giv-Icon--76-paOne:before{content:"\E067"}.giv-Icon--77-paTwo:before{content:"\E068"}.giv-Icon--78-paThree:before{content:"\E069"}.giv-Icon--79-paFour:before{content:"\E06A"}.giv-Icon--80-light:before{content:"\E06B"}.giv-Icon--81-medium:before{content:"\E06C"}.giv-Icon--82-high:before{content:"\E06D"}.giv-Icon--83-24Hours:before{content:"\E06E"}.giv-Icon--84-heightHours:before{content:"\E06F"}.giv-Icon--85-face:before{content:"\E070"}.giv-Icon--86-dayNight:before{content:"\E071"}.giv-Icon--87-lips:before{content:"\E072"}.giv-Icon--88-eye:before{content:"\E073"}.giv-Icon--89-body:before{content:"\E074"}.giv-Icon--90-bodyTop:before{content:"\E075"}.giv-Icon--91-dripBig:before{content:"\E076"}.giv-Icon--92-snowFlake:before{content:"\E077"}.giv-Icon--93-oneMin:before{content:"\E078"}.giv-Icon--94-twoMin:before{content:"\E079"}.giv-Icon--95-nail:before{content:"\E07A"}.giv-Icon--96-hand:before{content:"\E07B"}.giv-Icon--97-pharma:before{content:"\E07C"}.giv-Icon--98-uv50:before{content:"\E07D"}.giv-Icon--99-16Hours:before{content:"\E07E"}#orderSummaryModal .modal-content .modal-body .giv-GiftCardInfoComponent--wrapper .info-icon:before,#orderSummaryModal .modal-content .modal-body .giv-Product-summary .giv-GiftCardInfoComponent--wrapper .info-icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent--wrapper .info-icon:before,.checkout-page #checkout-main.giv-checkout-egift .giv-GiftCardInfoComponent--wrapper .info-icon:before,.giv-EgiftCard-content--headerBlock-tooltip .info-icon:before,.giv-EngravingInfoComponent--wrapper .info-icon:before,.giv-Icon--information:before,.giv-Tooltip__icon:before,.product-promo-msg .info-icon:before,.restriction-msg .info-icon:before{content:"\E07F"}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{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;padding-right:20px;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{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{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;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%;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;-webkit-clip-path:inset(50%)!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{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;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 #dee2e6;border-radius:.25rem;outline:0;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 #dee2e6;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;height:26px;position:absolute;top:1px;right:1px;width:20px;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 #dee2e6;border-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;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:linear-gradient(180deg,#fff 0,#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: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 #dee2e6;border-radius:.25rem;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 #dee2e6;border-radius:.25rem;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 #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;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:grey}.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}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;color:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;padding:0;margin:0;border:0;background-color:transparent}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}dl,ol,td,th,ul{padding:0}dl,ol,ul{margin:0 auto;list-style:none}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;overflow:hidden}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);height:100%}[role=listbox]:not(.giv-NavFilters__items){padding:0;background:#fff;border:1px solid #888;max-height:200px}[role=option]{display:block;position:relative;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.29;letter-spacing:.025rem;cursor:pointer}[role=option].focused,[role=option]:hover{color:#fff;background-color:#757575}.listbox-area--button{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1.25rem;width:100%;height:3.75rem;border-radius:0;border:1px solid #cecece;outline:none}.listbox-area--button:after{content:" ";border:solid #454545;border-width:0 1.5px 1.5px 0;padding:4px;height:0;right:7%;margin-left:-4px;margin-top:-2px;position:absolute;width:0;transform:rotate(45deg)}.listbox-area--button[aria-expanded=true]:after{border-width:1.5px 0 0 1.5px;margin-top:2px}.listbox-area--list{border-top:0;max-height:14em;overflow-y:auto;position:absolute;margin:0;width:100%;z-index:100}.listbox-area--list .option-not-clickable{pointer-events:none;-ms-touch-action:none;touch-action:none}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333em;line-height:1em}.flag-icon:before{content:"\A0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../flags/1x1/al.svg)}.flag-icon-am{background-image:url(../flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../flags/1x1/as.svg)}.flag-icon-at{background-image:url(../flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../flags/1x1/at.svg)}.flag-icon-au{background-image:url(../flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../flags/1x1/er.svg)}.flag-icon-es{background-image:url(../flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../flags/1x1/es.svg)}.flag-icon-et{background-image:url(../flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../flags/1x1/il.svg)}.flag-icon-im{background-image:url(../flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../flags/1x1/im.svg)}.flag-icon-in{background-image:url(../flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../flags/1x1/in.svg)}.flag-icon-io{background-image:url(../flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../flags/1x1/is.svg)}.flag-icon-it{background-image:url(../flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../flags/1x1/it.svg)}.flag-icon-je{background-image:url(../flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../flags/1x1/md.svg)}.flag-icon-me{background-image:url(../flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../flags/1x1/no.svg)}.flag-icon-np{background-image:url(../flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../flags/1x1/um.svg)}.flag-icon-us{background-image:url(../flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../flags/1x1/zw.svg)}html{font-size:100%}body{position:relative;background:none repeat scroll 0 0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}a,body{color:#1e2928}a{outline:medium none;text-decoration:none}fieldset{border:0;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ul{padding-left:0}li.breadcrumb{padding:.9375rem 0;height:0;overflow:hidden}a:focus,button:focus{outline:none}.keyboard-interaction-only:focus-visible{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}.flex-microform-focused,.keyboard-interaction-only.is-focused,.keyboard-interaction-wrapper a.is-focused,.keyboard-interaction-wrapper button.focus,.keyboard-interaction-wrapper button.is-focused,.keyboard-interaction-wrapper button:focus{outline-offset:.3125rem!important;outline-style:solid!important;outline-color:#767676!important}.flex-microform-focused .figcaption,.flex-microform-focused figcaption,.keyboard-interaction-only.is-focused .figcaption,.keyboard-interaction-only.is-focused figcaption,.keyboard-interaction-wrapper a.is-focused .figcaption,.keyboard-interaction-wrapper a.is-focused figcaption,.keyboard-interaction-wrapper button.focus .figcaption,.keyboard-interaction-wrapper button.focus figcaption,.keyboard-interaction-wrapper button.is-focused .figcaption,.keyboard-interaction-wrapper button.is-focused figcaption,.keyboard-interaction-wrapper button:focus .figcaption,.keyboard-interaction-wrapper button:focus figcaption{opacity:1}.keyboard-interaction-only.is-focused.high-focus{outline-offset:.0625rem!important;outline-style:dotted!important;outline-color:#000!important;box-shadow:0 0 0 4.5px #fff}.hidden{display:none!important}.show{display:block}.cursor-pointer{cursor:pointer}.cursor-initial{cursor:default}.text-underlined{text-decoration:underline}.password-field .btn-hide-password,.password-field .btn-show-password{position:absolute;top:10px;right:1.25rem;z-index:9;color:#757575;display:none;pointer-events:auto;padding:.9375rem 0 .9375rem .9375rem;margin:0}.giv-Form-row--static-error .password-field .btn-hide-password,.giv-Form-row--static-error .password-field .btn-show-password{top:0}.password-field.password-show .btn-show-password{display:block}.password-field.password-show input:-webkit-autofill-strong-password .btn-hide-password,.password-field.password-show input:-webkit-autofill-strong-password~.btn-show-password,.password-field.password-show input:-webkit-autofill .btn-hide-password,.password-field.password-show input:-webkit-autofill~.btn-show-password{display:none}.password-field.password-hide .btn-hide-password{display:block}.password-field.password-hide .btn-show-password{display:none}.promo-code-field .btn-submit-promo-code{position:absolute;right:0;top:.9375rem;z-index:5;padding:.9375rem 0 .9375rem .9375rem;margin:0;color:#000}@media only screen and (min-width:800px){.promo-code-field .btn-submit-promo-code{right:1.25rem}}@media only screen and (min-width:800px){.promo-code-field .giv-Form-label{color:#000}}.promo-code-field .coupon-code-field{color:#000}.promo-code-field .coupon-code-field::-webkit-input-placeholder{font-style:normal}.promo-code-field .coupon-code-field:-ms-input-placeholder{font-style:normal}.promo-code-field .coupon-code-field::placeholder{font-style:normal}.promo-code-field .coupon-error-message,.promo-code-field.giv-Form-row--error .btn-submit-promo-code{display:none}.promo-code-field.giv-Form-row--error .coupon-error-message{display:block}.ui-widget-overlay{background-color:rgba(0,0,0,.4)}.ui-dialog{background-color:#fff;padding:0;width:100%!important;max-width:900px;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-icon-closethick{position:static;text-indent:0;margin:0;padding:0}.ui-dialog .ui-dialog-titlebar{padding:0;overflow:visible}.ui-dialog .ui-dialog-titlebar-close{width:auto;height:auto;margin:0;padding:1.125rem;right:0;top:0;z-index:9}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{position:absolute;margin:0;padding:0}.ui-dialog .ui-dialog-content{padding:0}.no-close .ui-dialog-titlebar-close{display:none}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{border:solid #fff;border-width:0 0 3px}.ui-tabs .ui-tabs-nav li.ui-state-active{border-bottom-color:#84bd00}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#000;font-weight:700}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background-color:#fff;border:1px solid #fff;line-height:1.5em;margin:0;padding:20px 10px}@media screen and (min-width:768px){.ui-tabs .ui-tabs-panel h3{display:none}}#vertical-carousel{height:19rem;position:relative;overflow:hidden}#vertical-carousel ul{height:10000em;list-style:none;margin:0;padding:0;position:relative}#vertical-carousel ul li{float:left;height:19rem;width:100%}#vertical-carousel ul li .capture-product-id{display:none}#vertical-carousel .jcarousel-nav{color:#999;cursor:pointer;font-size:.9em;font-weight:700;position:absolute;right:0;text-transform:uppercase}#vertical-carousel .jcarousel-nav:hover{color:#84bd00}#vertical-carousel .jcarousel-nav.inactive{display:none}#vertical-carousel .jcarousel-prev{bottom:30px}#vertical-carousel .jcarousel-next{bottom:0}.js .loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100}.js .loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7}.js .loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url(../images/loading-small.gif) no-repeat}.giv-Wrapper{margin:4rem auto 0;left:0;position:relative;transition:left .3s ease-in-out}.giv-Wrapper.header-banner-pinned{margin-top:6.25rem}@media only screen and (min-width:800px){.giv-Wrapper{margin-top:8rem}.giv-Wrapper.header-banner-pinned{margin-top:10.25rem}}.giv-Wrapper--pdp{margin-top:0}@media only screen and (min-width:800px){.giv-Wrapper--pdp{margin-top:4rem}.giv-Wrapper--pdp.header-banner-pinned{margin-top:6.25rem}}@media only screen and (max-width:800px){.giv-Wrapper--pdp .giv-EmailSubscribe-title{font-size:1rem}}.giv-Wrapper--menuActive{left:-86%}@media only screen and (min-width:480px){.giv-Wrapper--menuActive{left:-20rem}}.giv-Container,.order__details__buttons,.order__details__confirm,.track-order__container{width:calc(100% - 2.125rem);max-width:1122px;margin:0 auto}@media only screen and (min-width:800px){.giv-Container,.order__details__buttons,.order__details__confirm,.track-order__container{width:calc(100% - 2.5rem)}}.giv-Overlay{display:none;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;transition:.3s}.giv-Overlay--visible,.giv-Wrapper--menuActive .giv-Overlay{opacity:1;display:block}@media only screen and (min-width:800px){.giv-Overlay--visible,.giv-Wrapper--menuActive .giv-Overlay{top:8rem}.giv-Overlay--visible.giv-Overlay--buyLayer,.giv-Wrapper--menuActive .giv-Overlay.giv-Overlay--buyLayer{top:0;z-index:2}}.text-center{text-align:center}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.bg-lazy--loading{background-image:url(../images/givenchy-notFound.png)!important;background-size:contain!important;background-position:50%!important}.container{width:calc(100% - 2.125rem);max-width:70.125rem;margin:0 auto;padding:0}@media only screen and (min-width:800px){.container{width:calc(100% - 2.5rem)}}.col-m-1,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-s-1,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-6{float:left;position:relative;min-height:1px;padding:0 9.5px}@media only screen and (min-width:768px){.col-m-1,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-s-1,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-6{padding:0 15px}}.l-show,.m-show{display:none}.col-s-push-0{left:0}.col-s-offset-0{margin-left:0}.col-s-pull-0{left:0}.col-s-1{width:16.66667%}.col-s-push-1{left:16.66667%}.col-s-offset-1{margin-left:16.66667%}.col-s-pull-1{left:16.66667%}.col-s-2{width:33.33333%}.col-s-push-2{left:33.33333%}.col-s-offset-2{margin-left:33.33333%}.col-s-pull-2{left:33.33333%}.col-s-3{width:50%}.col-s-push-3{left:50%}.col-s-offset-3{margin-left:50%}.col-s-pull-3{left:50%}.col-s-4{width:66.66667%}.col-s-push-4{left:66.66667%}.col-s-offset-4{margin-left:66.66667%}.col-s-pull-4{left:66.66667%}.col-s-5{width:83.33333%}.col-s-push-5{left:83.33333%}.col-s-offset-5{margin-left:83.33333%}.col-s-pull-5{left:83.33333%}.col-s-6{width:100%}.col-s-center{margin:0 auto;float:none}.col-s-push-6{left:100%}.col-s-offset-6{margin-left:100%}.col-s-pull-6{left:100%}@media only screen and (min-width:768px){.col-l-1{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-1{padding:0 15px}}@media only screen and (min-width:768px){.col-l-2{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-2{padding:0 15px}}@media only screen and (min-width:768px){.col-l-3{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-3{padding:0 15px}}@media only screen and (min-width:768px){.col-l-4{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-4{padding:0 15px}}@media only screen and (min-width:768px){.col-l-5{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-5{padding:0 15px}}@media only screen and (min-width:768px){.col-l-6{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-6{padding:0 15px}}@media only screen and (min-width:768px){.col-l-7{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-7{padding:0 15px}}@media only screen and (min-width:768px){.col-l-8{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-8{padding:0 15px}}@media only screen and (min-width:768px){.col-l-9{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-9{padding:0 15px}}@media only screen and (min-width:768px){.col-l-10{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-10{padding:0 15px}}@media only screen and (min-width:768px){.col-l-11{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-11{padding:0 15px}}@media only screen and (min-width:768px){.col-l-12{float:left;position:relative;min-height:1px;padding:0 9.5px}}@media only screen and (min-width:768px) and (min-width:768px){.col-l-12{padding:0 15px}}@media only screen and (min-width:768px){.col-l-push-0{left:0}.col-l-offset-0{margin-left:0}.col-l-pull-0{left:0}.col-l-1{width:8.33333%}.col-l-push-1{left:8.33333%}.col-l-offset-1{margin-left:8.33333%}.col-l-pull-1{left:8.33333%}.col-l-2{width:16.66667%}.col-l-push-2{left:16.66667%}.col-l-offset-2{margin-left:16.66667%}.col-l-pull-2{left:16.66667%}.col-l-3{width:25%}.col-l-push-3{left:25%}.col-l-offset-3{margin-left:25%}.col-l-pull-3{left:25%}.col-l-4{width:33.33333%}.col-l-push-4{left:33.33333%}.col-l-offset-4{margin-left:33.33333%}.col-l-pull-4{left:33.33333%}.col-l-5{width:41.66667%}.col-l-push-5{left:41.66667%}.col-l-offset-5{margin-left:41.66667%}.col-l-pull-5{left:41.66667%}.col-l-6{width:50%}.col-l-push-6{left:50%}.col-l-offset-6{margin-left:50%}.col-l-pull-6{left:50%}.col-l-7{width:58.33333%}.col-l-push-7{left:58.33333%}.col-l-offset-7{margin-left:58.33333%}.col-l-pull-7{left:58.33333%}.col-l-8{width:66.66667%}.col-l-push-8{left:66.66667%}.col-l-offset-8{margin-left:66.66667%}.col-l-pull-8{left:66.66667%}.col-l-9{width:75%}.col-l-push-9{left:75%}.col-l-offset-9{margin-left:75%}.col-l-pull-9{left:75%}.col-l-10{width:83.33333%}.col-l-push-10{left:83.33333%}.col-l-offset-10{margin-left:83.33333%}.col-l-pull-10{left:83.33333%}.col-l-11{width:91.66667%}.col-l-push-11{left:91.66667%}.col-l-offset-11{margin-left:91.66667%}.col-l-pull-11{left:91.66667%}.col-l-12{width:100%}.col-l-center{margin:0 auto;float:none}.col-l-push-12{left:100%}.col-l-offset-12{margin-left:100%}.col-l-pull-12{left:100%}.l-hide{display:none}.l-show{display:block}.m-show{display:none}}.giv-contrastButton{text-transform:none;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#717171;display:block;position:relative;display:none;color:#000}.giv-contrastButton.giv-contrastButton--show{display:block}.giv-contrastIncrease .giv-Footer-services-footerItem a{color:#000;background-color:#f6f6f6}.giv-contrastIncrease .giv-Footer-services-footerItem .ot-sdk-show-settings{color:#333;border-color:#333}.giv-contrastIncrease .giv-Footer-services-footerItem .ot-sdk-show-settings:hover{background-color:#333}.giv-contrastIncrease .giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage-title{color:#fff}.giv-contrastIncrease .giv-Footer-services-footerItem-contentImage svg image,.giv-contrastIncrease .giv-HeaderMenu-categoryItem-banner svg image,.giv-contrastIncrease .giv-InsetImage-picture svg image{-webkit-filter:url(#svgFilterContrastID);filter:url(#svgFilterContrastID)}.giv-contrastIncrease .giv-HomeSlide-content:before,.giv-contrastIncrease .giv-Quote:before{content:"";top:0;width:100%;height:100%;background:rgba(0,0,0,.35);display:block;position:absolute;z-index:1}.giv-contrastIncrease .giv-HomeSlide-content .giv-HomeSlide-text,.giv-contrastIncrease .giv-HomeSlide-content .giv-HomeSlide-title,.giv-contrastIncrease .giv-Quote .giv-HomeSlide-text,.giv-contrastIncrease .giv-Quote .giv-HomeSlide-title{z-index:2}.giv-contrastIncrease .giv-TechniqueLookPromotion-bg:before{content:"";top:0;width:100%;height:100%;background:hsla(0,0%,100%,.35);display:block;position:absolute}.giv-contrastIncrease .giv-TechniqueLookPromotion-bg--white:before{background:rgba(0,0,0,.35)}.giv-contrastIncrease .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>.giv-HeaderMenu-categoryItem-link,.giv-contrastIncrease .giv-HeaderMenu-category--level-3>li>.giv-HeaderMenu-categoryItem-link,.giv-contrastIncrease .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a,.giv-contrastIncrease .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>li>a,.giv-contrastIncrease .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a,.giv-contrastIncrease .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>li>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-contrastIncrease .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-contrastIncrease .giv-HeaderMenu-category--level-3>li>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-contrastIncrease .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-contrastIncrease .giv-HeaderMenu-category--level-3>li>a{color:#000}.giv-contrastIncrease .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-contrastIncrease .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-link,.giv-contrastIncrease .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-contrastIncrease .giv-HeaderMenu-push-bg a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-contrastIncrease .giv-HeaderMenu-push-bg a{padding:5px;border:1px solid #333;width:auto}.giv-contrastIncrease .giv-ContentTile--maisonLatest .giv-ContentTile-ContentTitle-subTitle{color:#fff}.giv-contrastIncrease .giv-Tool-content:before{content:"";top:0;width:100%;height:100%;background:hsla(0,0%,100%,.35);display:block;position:absolute}.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem.giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem.giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-link,.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem.giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-push-bg--gray.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-push-bg--gray.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-push-bg--gray.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-contrastIncrease .giv-Tool-content .giv-Tool-text p,.giv-HeaderMenu-categoryItem-bannerLinks .giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem.giv-HeaderMenu-push-bg--gray a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem.giv-HeaderMenu-push-bg--gray a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-contrastIncrease .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-push-bg--gray.giv-HeaderMenu-categoryItem-bannerLinks a{color:#000}.giv-contrastIncrease #accountRemoveModal .giv-AccountRemoveModal-btnConfirm,.giv-contrastIncrease #addressListModal .add-address,.giv-contrastIncrease #confirmRemoveCardModal .btn-confirm-remove-card,.giv-contrastIncrease #creditCardsListModal .btn-add-new-card,.giv-contrastIncrease #deleteDefaultAddressModal .giv-AddressRemoveModal-btnConfirm{border-color:#333}.giv-contrastIncrease .giv-Footer-seoText,.giv-contrastIncrease .giv-Footer-seoTitle{color:#333}#svgFilterContrast{visibility:hidden;position:absolute;top:-999999px;opacity:0}.giv-HeaderMenu{width:100%;height:100%;background:#fff;position:fixed;top:0;right:0;z-index:1;transition:right .3s ease-in-out;transform:translateX(100%);overflow:hidden;-webkit-overflow-scrolling:touch}@media only screen and (min-width:800px){.giv-HeaderMenu{position:static;transform:none;height:auto;overflow:visible}}.giv-HeaderMenu--active{right:100%;top:4rem}.giv-HeaderMenu-campaign-wrapper{border-top:1px solid #999;display:none}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-wrapper{display:block}}.giv-HeaderMenu-campaign-wrapper--mobile{border-top:1px solid #cecece;display:block}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-wrapper--mobile{display:none}}.giv-HeaderMenu-campaign-push{width:100%;display:-ms-flexbox;display:flex;padding:0 0 1.75rem;position:relative}.giv-HeaderMenu-campaign-push:last-child{padding:0}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push:last-child{padding:0 0 1.875rem}}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push{width:auto}}.giv-HeaderMenu-campaign-push-container{padding-top:1.625rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-container{padding-top:1.875rem}}.giv-HeaderMenu-campaign-push-image{width:10.0625rem;height:7.5625rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-image{width:10.125rem}}.giv-HeaderMenu-campaign-push-link{display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-link{padding:0}}.giv-HeaderMenu-campaign-push-title{font-size:.875rem;letter-spacing:.02937rem;font-weight:400;text-transform:uppercase;color:#000}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-title{width:10rem}}.giv-HeaderMenu-campaign-push-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-left:1.3125rem}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-title-wrapper{margin-left:1.875rem}}.giv-HeaderMenu-campaign-push-discover{font-size:.875rem;letter-spacing:normal;font-weight:400;text-decoration:underline;text-transform:none}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push-discover{line-height:1.25rem}}.giv-HeaderMenu-campaign-push:last-child .giv-HeaderMenu-campaign-push-discover{bottom:0}@media only screen and (min-width:800px){.giv-HeaderMenu-campaign-push:last-child .giv-HeaderMenu-campaign-push-discover{bottom:1.875rem}}.giv-HeaderMenu-promoCampaign .giv-Search-resultsTitle{margin:0}.giv-HeaderMenu-promoCampaign .giv-HeaderMenu-campaign-push{padding-bottom:1.25rem}.giv-HeaderMenu-promoCampaign .giv-HeaderMenu-campaign-push-image{width:8.75rem}.giv-HeaderMenu-promoCampaign .giv-HeaderMenu-campaign-push-container{margin:0;padding-top:0}.giv-HeaderMenu-promoCampaign .giv-HeaderMenu-campaign-push-discover{left:9.6875rem;bottom:1.1875rem!important}.giv-HeaderMenu-category{background:#fff;padding-bottom:1.875rem;padding-top:.75rem;position:fixed;top:0;right:0;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:transform .3s;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto}@media only screen and (min-width:800px){.giv-HeaderMenu-category{position:static;transform:none;width:100%;height:auto;padding:0;overflow:visible;-ms-flex-direction:row;flex-direction:row}}.giv-HeaderMenu-category--level-1{-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:800px){.giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem-bannerLinks:hover .giv-HeaderMenu-category--level-2,.giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover .giv-HeaderMenu-category--level-2,.giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem--selected.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2,.giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--selected .giv-HeaderMenu-category--level-2{display:-ms-flexbox;display:flex}.giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem-bannerLinks:hover>.giv-HeaderMenu-categoryItem-link:after,.giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem-bannerLinks:hover>a:after,.giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover>.giv-HeaderMenu-categoryItem-link:after,.giv-HeaderMenu--desktop .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover>a:after,.giv-HeaderMenu--desktop .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem-bannerLinks:hover>a:after,.giv-HeaderMenu--desktop .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover>a:after,.giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem--active>.giv-HeaderMenu-categoryItem-link:after,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover>a:after,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem--active>a:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem-bannerLinks:hover>a:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu--desktop .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem:hover>a:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>.giv-HeaderMenu-categoryItem--active>a:after{opacity:1}}@media only screen and (min-width:1024px){.giv-HeaderMenu-category--level-1>.nav-item:first-child>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>.nav-item:first-child>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>.nav-item:first-child>a{padding-left:0}.giv-HeaderMenu-category--level-1>.nav-item:first-child>.giv-HeaderMenu-categoryItem-link:after,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>.nav-item:first-child>a:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>.nav-item:first-child>a:after{margin-left:0}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-2{width:calc(100% - 2.5rem);max-width:1122px;margin:0 auto 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem,.giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks{width:16.66667%;padding:0 1.875rem;position:relative}.giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--firstCol{width:33.33333%;padding-right:8.33333%;padding-left:0}}.giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem--goBack a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem--goBack a{text-transform:uppercase}.giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack),.giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack){font-weight:400}.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem,.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem-bannerLinks,.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--slotconfig a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--slotconfig a{text-transform:none;font-weight:400!important}.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem--goBack button,.giv-HeaderMenu-category--slotconfig .giv-HeaderMenu-categoryItem-link--goBack button{font-weight:700!important}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-3{display:block}}.giv-HeaderMenu-category--main{border-bottom:1px solid #000}@media only screen and (min-width:800px){.giv-HeaderMenu-category--main{border-bottom:0}}.giv-HeaderMenu-category--isHidden{transform:translateX(100%)}@media only screen and (min-width:800px){.giv-HeaderMenu-category--isHidden{transform:none}}.giv-HeaderMenu-category--movesOut{overflow:hidden}.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem--firstCol>div,.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-info,.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-info,.giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--movesOut>.giv-HeaderMenu-categoryItem>a{transform:translateX(-100%)}.giv-HeaderMenu-categoryItem,.giv-HeaderMenu-categoryItem-bannerLinks{display:block;position:relative;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem,.giv-HeaderMenu-categoryItem-bannerLinks{letter-spacing:.02937rem;text-transform:uppercase;display:inline-block;border:0;position:static;text-align:left;vertical-align:top}}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks:last-child,.giv-HeaderMenu-categoryItem:last-child{margin-bottom:-1rem}}.giv-HeaderMenu-categoryItem--alt{border-bottom:0;font-weight:400}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--alt{display:none}}.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--alt a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--alt a{text-transform:uppercase}.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-bannerLinks a .flag,.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-link .flag,.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-smartFilterLink a .flag,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--alt a .flag,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--alt a .flag{border:1px solid #000;width:1rem;margin-right:.9375rem;vertical-align:middle}.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-bannerLinks a .flag:not(.international),.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-link .flag:not(.international),.giv-HeaderMenu-categoryItem--alt .giv-HeaderMenu-categoryItem-smartFilterLink a .flag:not(.international),.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--alt a .flag:not(.international),.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--alt a .flag:not(.international){height:.6875rem}.giv-HeaderMenu-categoryItem--main{font-weight:700}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--main{font-weight:500}}.giv-HeaderMenu-categoryItem--couture{margin-bottom:.625rem;padding-bottom:.75rem;border-bottom:thin solid #cecece}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--couture{margin-bottom:0;padding-bottom:0;border-bottom:0}}.giv-HeaderMenu-categoryItem--goBack{border-bottom:1px solid #cecece;font-weight:700;margin-bottom:10px;-ms-flex-order:-2;order:-2;display:-ms-flexbox;display:flex}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--goBack{display:none;text-align:center}}.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--goBack a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--goBack a{width:90%}@media only screen and (max-width:800px){.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--goBack a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--goBack a{padding-left:3.75rem}}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--seeAll{position:absolute;bottom:0;left:1.875rem}.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--seeAll a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--seeAll a{margin:0;padding-top:.9375rem}.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-bannerLinks a:before,.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-link:before,.giv-HeaderMenu-categoryItem--seeAll .giv-HeaderMenu-categoryItem-smartFilterLink a:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--seeAll a:before,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--seeAll a:before{content:"";position:absolute;top:0;left:0;width:6rem;height:1px;background:#999}}.giv-HeaderMenu-categoryItem--service{text-transform:uppercase}.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--service a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--service a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-bannerLinks a img,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-link img,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-smartFilterLink a img,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--service a img,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--service a img{margin-right:.9375rem;width:1rem;vertical-align:text-bottom}.giv-HeaderMenu-categoryItem--service .giv-Header-action-myAccount.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-bannerLinks a.giv-Header-action-myAccount,.giv-HeaderMenu-categoryItem--service .giv-HeaderMenu-categoryItem-smartFilterLink a.giv-Header-action-myAccount,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--service a.giv-Header-action-myAccount,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--service a.giv-Header-action-myAccount{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:0;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--service{display:none}}.giv-HeaderMenu-categoryItem--rightBorder{border-right:1px solid #999;margin-bottom:0}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--rightBorder{margin-left:-1.875rem;padding-right:1.75rem}}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--rightBorder,.giv-HeaderMenu-categoryItem--rightBorder~li{-ms-flex-preferred-size:max-content;flex-basis:max-content}}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--rightBorder~li.js-givEndColCategory{-ms-flex:auto!important;flex:auto!important}}.giv-HeaderMenu-categoryItem-link--account{height:1.125rem}.giv-HeaderMenu-categoryItem-bannerLinks .js-givEndColCategory,.giv-HeaderMenu-categoryItem .js-givEndColCategory{margin-bottom:10px}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks .js-givEndColCategory,.giv-HeaderMenu-categoryItem .js-givEndColCategory{margin-bottom:0}}#loginModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#loginModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#loginModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#loginModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-HeaderMenu-categoryItem-bannerLinks .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-HeaderMenu-categoryItem .giv-minicart-alert:before,#registrationModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#registrationModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#registrationModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#registrationModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#requestPasswordResetModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#requestPasswordResetModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#requestPasswordResetModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#resetPasswordConfirmModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#resetPasswordConfirmModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,.data-checkout-stage .giv-HeaderMenu-categoryItem-bannerLinks .stage-completed:before,.data-checkout-stage .giv-HeaderMenu-categoryItem .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-HeaderMenu-categoryItem .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-HeaderMenu-categoryItem .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-HeaderMenu-categoryItem-bannerLinks .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-HeaderMenu-categoryItem .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-HeaderMenu-categoryItem-bannerLinks .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-HeaderMenu-categoryItem .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-HeaderMenu-categoryItem-bannerLinks .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-HeaderMenu-categoryItem .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-HeaderMenu-categoryItem-bannerLinks .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-HeaderMenu-categoryItem .validation-icon-cross:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #loginModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #registrationModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks .alert.alert-danger:before,.giv-HeaderMenu-categoryItem-bannerLinks .data-checkout-stage .stage-completed:before,.giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row.giv-Form-row--select:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-selectWrapper:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Icon,.giv-HeaderMenu-categoryItem-bannerLinks .gwp-popin .gwp-errors:before,.giv-HeaderMenu-categoryItem-bannerLinks .login-form .login-form__alert:before,.giv-HeaderMenu-categoryItem-bannerLinks .login-mismatch:before,.giv-HeaderMenu-categoryItem-bannerLinks .passwordCriteria .validation-rules.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks .passwordCriteria .validation-rules.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks .ui-dialog .ui-icon-closethick,.giv-HeaderMenu-categoryItem .alert.alert-danger:before,.giv-HeaderMenu-categoryItem .data-checkout-stage .stage-completed:before,.giv-HeaderMenu-categoryItem .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-HeaderMenu-categoryItem .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-HeaderMenu-categoryItem .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-HeaderMenu-categoryItem .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem .giv-Form-row.giv-Form-row--select:before,.giv-HeaderMenu-categoryItem .giv-Form-selectWrapper:before,.giv-HeaderMenu-categoryItem .giv-Icon,.giv-HeaderMenu-categoryItem .gwp-popin .gwp-errors:before,.giv-HeaderMenu-categoryItem .login-form .login-form__alert:before,.giv-HeaderMenu-categoryItem .login-mismatch:before,.giv-HeaderMenu-categoryItem .passwordCriteria .validation-rules.invalid:before,.giv-HeaderMenu-categoryItem .passwordCriteria .validation-rules.valid:before,.giv-HeaderMenu-categoryItem .ui-dialog .ui-icon-closethick,.gwp-popin .giv-HeaderMenu-categoryItem-bannerLinks .gwp-errors:before,.gwp-popin .giv-HeaderMenu-categoryItem .gwp-errors:before,.login-form .giv-HeaderMenu-categoryItem-bannerLinks .login-form__alert:before,.login-form .giv-HeaderMenu-categoryItem .login-form__alert:before,.passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks .validation-rules.invalid:before,.passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks .validation-rules.valid:before,.passwordCriteria .giv-HeaderMenu-categoryItem .validation-rules.invalid:before,.passwordCriteria .giv-HeaderMenu-categoryItem .validation-rules.valid:before,.ui-dialog .giv-HeaderMenu-categoryItem-bannerLinks .ui-icon-closethick,.ui-dialog .giv-HeaderMenu-categoryItem .ui-icon-closethick{color:#999;position:absolute;top:50%;right:1.0625rem;transform:translateY(-50%);font-size:.8125rem}@media only screen and (min-width:800px){#loginModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#loginModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#loginModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#loginModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-HeaderMenu-categoryItem-bannerLinks .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-HeaderMenu-categoryItem .giv-minicart-alert:before,#registrationModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#registrationModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#registrationModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#registrationModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#requestPasswordResetModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#requestPasswordResetModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#requestPasswordResetModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,#resetPasswordConfirmModal .giv-HeaderMenu-categoryItem-bannerLinks .reset-subtitle:before,#resetPasswordConfirmModal .giv-HeaderMenu-categoryItem .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-HeaderMenu-categoryItem-bannerLinks .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-HeaderMenu-categoryItem .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-HeaderMenu-categoryItem p.valid:before,.data-checkout-stage .giv-HeaderMenu-categoryItem-bannerLinks .stage-completed:before,.data-checkout-stage .giv-HeaderMenu-categoryItem .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-HeaderMenu-categoryItem .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-HeaderMenu-categoryItem .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-HeaderMenu-categoryItem-bannerLinks .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-HeaderMenu-categoryItem .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-HeaderMenu-categoryItem-bannerLinks .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-HeaderMenu-categoryItem .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-HeaderMenu-categoryItem-bannerLinks .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-HeaderMenu-categoryItem .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-HeaderMenu-categoryItem-bannerLinks .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-HeaderMenu-categoryItem .validation-icon-cross:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #loginModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #loginModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #registrationModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #registrationModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #requestPasswordResetModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem #resetPasswordConfirmModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #loginModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #registrationModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #requestPasswordResetModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-HeaderMenu-categoryItem-bannerLinks #resetPasswordConfirmModal .reset-subtitle:before,.giv-HeaderMenu-categoryItem-bannerLinks .alert.alert-danger:before,.giv-HeaderMenu-categoryItem-bannerLinks .data-checkout-stage .stage-completed:before,.giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem-bannerLinks .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-row.giv-Form-row--select:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Form-selectWrapper:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-Icon,.giv-HeaderMenu-categoryItem-bannerLinks .gwp-popin .gwp-errors:before,.giv-HeaderMenu-categoryItem-bannerLinks .login-form .login-form__alert:before,.giv-HeaderMenu-categoryItem-bannerLinks .login-mismatch:before,.giv-HeaderMenu-categoryItem-bannerLinks .passwordCriteria .validation-rules.invalid:before,.giv-HeaderMenu-categoryItem-bannerLinks .passwordCriteria .validation-rules.valid:before,.giv-HeaderMenu-categoryItem-bannerLinks .ui-dialog .ui-icon-closethick,.giv-HeaderMenu-categoryItem .alert.alert-danger:before,.giv-HeaderMenu-categoryItem .data-checkout-stage .stage-completed:before,.giv-HeaderMenu-categoryItem .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-HeaderMenu-categoryItem .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-HeaderMenu-categoryItem .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-HeaderMenu-categoryItem .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-HeaderMenu-categoryItem .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-HeaderMenu-categoryItem .giv-Form-row.giv-Form-row--select:before,.giv-HeaderMenu-categoryItem .giv-Form-selectWrapper:before,.giv-HeaderMenu-categoryItem .giv-Icon,.giv-HeaderMenu-categoryItem .gwp-popin .gwp-errors:before,.giv-HeaderMenu-categoryItem .login-form .login-form__alert:before,.giv-HeaderMenu-categoryItem .login-mismatch:before,.giv-HeaderMenu-categoryItem .passwordCriteria .validation-rules.invalid:before,.giv-HeaderMenu-categoryItem .passwordCriteria .validation-rules.valid:before,.giv-HeaderMenu-categoryItem .ui-dialog .ui-icon-closethick,.gwp-popin .giv-HeaderMenu-categoryItem-bannerLinks .gwp-errors:before,.gwp-popin .giv-HeaderMenu-categoryItem .gwp-errors:before,.login-form .giv-HeaderMenu-categoryItem-bannerLinks .login-form__alert:before,.login-form .giv-HeaderMenu-categoryItem .login-form__alert:before,.passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks .validation-rules.invalid:before,.passwordCriteria .giv-HeaderMenu-categoryItem-bannerLinks .validation-rules.valid:before,.passwordCriteria .giv-HeaderMenu-categoryItem .validation-rules.invalid:before,.passwordCriteria .giv-HeaderMenu-categoryItem .validation-rules.valid:before,.ui-dialog .giv-HeaderMenu-categoryItem-bannerLinks .ui-icon-closethick,.ui-dialog .giv-HeaderMenu-categoryItem .ui-icon-closethick{display:none}}.giv-HeaderMenu-categoryItem-bannerLinks .giv-Icon--left,.giv-HeaderMenu-categoryItem .giv-Icon--left{right:auto;left:1.0625rem}.giv-HeaderMenu-categoryItem-info{transition:.3s}.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-smartFilterLink a{display:block;line-height:1rem;padding:1rem 1.0625rem;transition:.3s;font-size:.875rem}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-smartFilterLink a{padding:0}.giv-HeaderMenu-categoryItem-bannerLinks a:hover,.giv-HeaderMenu-categoryItem-link:hover,.giv-HeaderMenu-categoryItem-smartFilterLink a:hover{text-decoration:underline}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-1>li>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>li>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>li>a{color:#000;position:relative;padding-bottom:1.125rem}.giv-HeaderMenu-category--level-1>li>.giv-HeaderMenu-categoryItem-link.giv-bg-color-black,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>li>a.giv-bg-color-black,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>li>a.giv-bg-color-black{background-color:#000;color:#fff}.giv-HeaderMenu-category--level-1>li>.giv-HeaderMenu-categoryItem-link:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>li>a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>li>a:hover{text-decoration:none}.giv-HeaderMenu-category--level-1>li>.giv-HeaderMenu-categoryItem-link:after,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-1>li>a:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-1>li>a:after{content:"";display:block;height:4px;width:100%;margin:0;position:absolute;bottom:0;left:0;right:0;background:#000;opacity:0;transition:opacity .3s ease}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-2>li>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>li>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>li>a{font-weight:700;color:#000;display:inline-block;line-height:1rem;letter-spacing:.02937rem;margin-bottom:1.25rem}}.giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>a{font-weight:400}@media only screen and (max-width:800px){.giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--seeAllMobile>a{font-size:.75rem;letter-spacing:.025rem}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-3>li>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>li>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>li>a{display:inline-block;text-transform:none;line-height:1rem;color:#000;font-weight:400;letter-spacing:normal}}.giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>a{font-weight:400}@media only screen and (max-width:800px){.giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--seeAll>a{font-size:.75rem}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>.giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>li:not(.giv-HeaderMenu-categoryItem--seeAll)>a{margin-bottom:1rem}}.giv-HeaderMenu-categoryItem-below{margin-top:2.375rem}.giv-HeaderMenu-categoryItem-banner{position:relative;line-height:0;margin-top:-1px;transition:.3s}.giv-HeaderMenu-categoryItem-banner p{margin:0;padding:0}.giv-HeaderMenu-categoryItem-banner img{width:100%}.giv-HeaderMenu-categoryItem-banner-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;line-height:normal;text-shadow:0 0 .125rem #000}.giv-HeaderMenu-categoryItem-bannerLinks{transition:.3s}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks{margin-top:.75rem}}.giv-HeaderMenu-categoryItem-bannerLinks p{margin:0}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks{display:block}}.giv-HeaderMenu-categoryItem-bannerLinks a{border-top:1px solid #000;border-bottom:1px solid #000;margin:-1px 0;z-index:1;position:relative}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks a{display:inline-block;line-height:1;font-weight:700;padding:.9375rem 0 0;border:0;position:relative}}.giv-HeaderMenu-categoryItem-smartFilterLink{transition:.3s}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-smartFilterLink{margin-top:.75rem}}.giv-HeaderMenu-categoryItem-smartFilterLink p{margin:0}.giv-HeaderMenu-categoryItem-smartFilterLink a{border-top:1px solid #000;border-bottom:1px solid #000;margin:-1px 0;z-index:1;position:relative}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block;line-height:1;font-weight:700;padding:.9375rem 0 0;border:0;position:relative}.giv-HeaderMenu-categoryItem-smartFilterLink a:before{content:"";position:absolute;top:0;left:0;width:6rem;height:1px;background:#999}}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--seeAll,.giv-HeaderMenu-categoryItem .giv-HeaderMenu-categoryItem--seeAll{-ms-flex-order:-1;order:-1;text-transform:uppercase}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--seeAll,.giv-HeaderMenu-categoryItem .giv-HeaderMenu-categoryItem--seeAll{display:none!important}}@media only screen and (min-width:800px){.giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack),.giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack){display:block}}@media only screen and (min-width:800px){.giv-HeaderMenu-subCategoryWrapper{display:none;position:absolute;top:100%;padding-top:3.75rem;border-top:1px solid #999}}@media only screen and (min-width:800px){.giv-HeaderMenu-mobile{display:none}}@media only screen and (max-width:800px){.giv-HeaderMenu:not(.giv-HeaderMenu--active){display:none}}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg a,.giv-HeaderMenu .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg .giv-HeaderMenu-categoryItem-smartFilterLink a{width:100%;padding:.625rem}}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--gray a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--gray a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gray .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000;background-color:#f6f6f6}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--purple a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--purple a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--purple .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--purple .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--purple .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000;background-color:#d8d6ec}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--black a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--black a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--black .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--black .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--black .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#fff!important;background-color:#000}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--white a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--white a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--white .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--white .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--white .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#fff}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--prismelibre a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--prismelibre a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--prismelibre .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--prismelibre .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--prismelibre .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#e3d8ee}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--interditrouge a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--interditrouge a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--interditrouge .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--interditrouge .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--interditrouge .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#fff!important;background-color:#c7072b}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--irresistible a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--irresistible a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--irresistible .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--irresistible .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--irresistible .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#fec4c3}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--skinperf a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--skinperf a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinperf .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinperf .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinperf .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#edbab0}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--skinressource a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--skinressource a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinressource .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinressource .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--skinressource .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#94bcb8}.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu .giv-HeaderMenu-push-bg--gold a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu .giv-HeaderMenu-push-bg--gold a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gold .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gold .giv-HeaderMenu-categoryItem-link,.giv-HeaderMenu .giv-HeaderMenu-push-bg--gold .giv-HeaderMenu-categoryItem-smartFilterLink a{display:inline-block!important;color:#000!important;background-color:#dab455}.giv-HeaderMenu-push-spacing-1{margin-bottom:1rem!important}.giv-HeaderMenu-push-spacing-2{margin-bottom:2rem!important}.giv-HeaderMenu-push-spacing-3{margin-bottom:3rem!important}.giv-HeaderMenu-push-spacing-4{margin-bottom:4rem!important}.giv-HeaderMenu-push-spacing-5{margin-bottom:5rem!important}.giv-HeaderMenu-push-spacing-6{margin-bottom:6rem!important}.giv-HeaderMenu-categoryItem--seeAllMobile{-ms-flex-order:-1;order:-1;text-transform:uppercase}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem--seeAllMobile{display:none}}.giv-HeaderMenu-categoryItem-link--open:after{opacity:1!important}.giv-HeaderMenu-categoryItem-link--open+.giv-HeaderMenu-subCategoryWrapper{transform:none}@media only screen and (min-width:800px){.giv-HeaderMenu-categoryItem-link--open+.giv-HeaderMenu-subCategoryWrapper{display:block}}[data-category-id-en=maison]+div>ul{display:block!important}[data-category-id-en=maison]+div>ul>li{margin-left:0}@media only screen and (min-width:800px){[data-category-id-en=maison]+div>ul>li{margin-left:-1.875rem;white-space:nowrap;width:25%!important}}button.giv-HeaderMenu-categoryItem-link{width:100%;text-align:left;text-transform:uppercase}button.giv-HeaderMenu-categoryItem-link.giv-HeaderMenu-categoryItem-link-reducedFont{font-size:.75rem}@media only screen and (min-width:800px){button.giv-HeaderMenu-categoryItem-link.giv-HeaderMenu-categoryItem-link-reducedFont{font-size:.625rem}}button.giv-HeaderMenu-categoryItem-link.cursor-initial{cursor:default;text-decoration:none}.giv-HeaderMenu-backgroundChristmas{background-image:url(../images/cartouche-desktop3.jpg);background-size:cover;background-position:0;background-repeat:no-repeat}@media only screen and (max-width:800px){.giv-HeaderMenu-backgroundChristmas{background-image:url(../images/cartouche-mobile--v2.jpg)}}.giv-HeaderMenu-backgroundChristmas a{color:#fff}@media only screen and (max-width:800px){.giv-HeaderMenu-category--level-1.giv-HeaderMenu-category--movesOut a,.giv-HeaderMenu-category--level-1.giv-HeaderMenu-category--movesOut button{display:none}.giv-HeaderMenu-category--level-1.giv-HeaderMenu-category--movesOut .giv-HeaderMenu-campaign-push-link{display:-ms-flexbox;display:flex;width:100%}.giv-HeaderMenu-category--level-1 .giv-HeaderMenu-category--isHidden a,.giv-HeaderMenu-category--level-1 .giv-HeaderMenu-category--isHidden button{display:none!important}.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut)>li a,.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut)>li button{display:block;color:#000;text-transform:uppercase}.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut)>li a.giv-HeaderMenu-categoryItem-link--myAccount{display:-ms-flexbox;display:flex}.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-2>li a,.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-2>li button,.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-3>li a,.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-3>li button{display:none}.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li a,.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li button{display:block;position:relative;color:#000}}@media only screen and (max-width:800px) and (max-width:800px){.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li a,.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li button{font-weight:700;letter-spacing:.02937rem}}@media only screen and (max-width:800px){.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li a.giv-HeaderMenu-categoryItem-below,.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut)>li button.giv-HeaderMenu-categoryItem-below{margin-top:0}.giv-HeaderMenu-category--level-2.giv-HeaderMenu-category--movesOut>li a,.giv-HeaderMenu-category--level-2.giv-HeaderMenu-category--movesOut>li button,.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-3 a,.giv-HeaderMenu-category--level-2:not(.giv-HeaderMenu-category--movesOut) .giv-HeaderMenu-category--level-3 button{display:none}.giv-HeaderMenu-category--level-2.giv-HeaderMenu-category--movesOut .giv-HeaderMenu-category--level-3 a,.giv-HeaderMenu-category--level-2.giv-HeaderMenu-category--movesOut .giv-HeaderMenu-category--level-3 button{color:#000;display:block}}.header-topBanner-menuUtility{width:70.125rem;margin:0 auto;max-width:calc(100% - 19px)}.header-topBanner-menuUtility-contentBtnSearch{float:left}.header-topBanner-menuUtility-contentBtnSearch button{border:none;background:inherit;padding:.625rem;margin-top:.625rem}@media only screen and (min-width:1024px){.header-topBanner-menuUtility-contentBtnSearch button{margin-top:-.625rem}}@media only screen and (min-width:1024px){.header-topBanner-menuUtility-contentBtnSearch{float:right}}.header-topBanner-menuUtility-primaryLogo{z-index:1;position:absolute;left:50%;transform:translateX(-50%);margin:1.5rem auto 0;width:7.3125rem}@media screen and (min-width:768px){.header-topBanner-menuUtility-primaryLogo{margin:.25rem 0 0;width:auto}}.header-topBanner-menuUtility-contentLanguage ul{margin:0}.header-topBanner-menuUtility-contentLanguage ul li{list-style:none}.header-topBanner-menuUtility-contentLanguage ul li a{text-transform:uppercase;color:#000;font-size:.75rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;letter-spacing:.025rem}.header-topBanner-menuUtility-contentLanguage ul li a:hover{text-decoration:underline}@media only screen and (min-width:1024px){.header-topBanner-menuUtility-contentLanguage ul li{display:inline-block;margin-right:1.875rem}}.header-topBanner-menuUtility-menuToggle{background-color:transparent;border:none;color:#000;display:block;float:right;padding:.625rem;margin-top:.75rem}@media only screen and (min-width:1024px){.header-topBanner-menuUtility-menuToggle{display:none}}.header-topBanner-menuUtility-menuToggle:hover{background-color:transparent}.header-topBanner-menuUtility-menuToggle .menu-icon{font-size:2em}@media only screen and (min-width:1024px){.header-topBanner-menuUtility{padding-top:2rem;margin-bottom:.5625rem;max-width:calc(100% - 40px)}}.navigation .menu-utility-user,.navigation__menu-country-language-contact{margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.navigation .menu-utility-user,.navigation__menu-country-language-contact{position:absolute;top:.2em}}.navigation .menu-utility-user li,.navigation__menu-country-language-contact li{border-top:1px solid #1a1a1a;list-style:none;padding:.8em 1rem}.navigation .menu-utility-user li:first-child,.navigation__menu-country-language-contact li:first-child{border:none}.navigation .menu-utility-user li i,.navigation__menu-country-language-contact li i{font-size:1.5em;padding:0 8px 0 0}@media screen and (min-width:768px){.navigation .menu-utility-user li,.navigation__menu-country-language-contact li{background-color:transparent;border-color:transparent;float:left;margin:0;padding:0 1.5em 0 0;text-align:center}.navigation .menu-utility-user li:first-child,.navigation__menu-country-language-contact li:first-child{border:none}}.navigation .menu-utility-user li a,.navigation__menu-country-language-contact li a{font-size:.75rem;letter-spacing:.03125rem}.navigation .menu-utility-user li a b,.navigation__menu-country-language-contact li a b{font-weight:700}.navigation .menu-utility-user li a:active,.navigation__menu-country-language-contact li a:active{color:#000}@media screen and (min-width:768px){.navigation .menu-utility-user li a,.navigation__menu-country-language-contact li a{color:#000;transition:color .5s ease}.navigation .menu-utility-user li a:focus,.navigation .menu-utility-user li a:hover,.navigation__menu-country-language-contact li a:focus,.navigation__menu-country-language-contact li a:hover{text-decoration:underline}.navigation .menu-utility-user li a i,.navigation__menu-country-language-contact li a i{display:block;font-size:3rem;padding:0}.navigation .menu-utility-user li a span,.navigation__menu-country-language-contact li a span{display:none}}@media screen and (min-width:768px){.navigation .menu-utility-user .user-info,.navigation__menu-country-language-contact .user-info{position:relative;transition:color .5s ease}.navigation .menu-utility-user .user-info.active .user-login,.navigation__menu-country-language-contact .user-info.active .user-login{color:#000}.navigation .menu-utility-user .user-info.active .user-panel,.navigation__menu-country-language-contact .user-info.active .user-panel{opacity:1;visibility:visible}}.navigation .menu-utility-user .user-info .user-panel,.navigation__menu-country-language-contact .user-info .user-panel{box-sizing:content-box;margin-top:.5rem;text-align:left;transition:all .3s ease;width:10rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.navigation .menu-utility-user .user-info .user-panel h3,.navigation__menu-country-language-contact .user-info .user-panel h3{display:none;margin:0;padding-bottom:.7em;text-transform:uppercase}@media screen and (min-width:768px){.navigation .menu-utility-user .user-info .user-panel h3,.navigation__menu-country-language-contact .user-info .user-panel h3{display:block}}@media screen and (min-width:768px){.navigation .menu-utility-user .user-info .user-panel,.navigation__menu-country-language-contact .user-info .user-panel{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 2px 5px 0 #ccc;margin-top:0;opacity:0;padding:1em;position:absolute;right:-1.5rem;visibility:hidden;z-index:20}}.navigation .menu-utility-user .user-info .user-panel .user-links,.navigation__menu-country-language-contact .user-info .user-panel .user-links{padding-left:1.5rem;text-align:center}@media screen and (min-width:768px){.navigation .menu-utility-user .user-info .user-panel .user-links,.navigation__menu-country-language-contact .user-info .user-panel .user-links{padding-left:0}}.navigation .menu-utility-user .user-info .user-panel a,.navigation__menu-country-language-contact .user-info .user-panel a{color:#000;display:block;padding:.5rem 0}@media screen and (min-width:768px){.navigation .menu-utility-user .user-info .user-panel a,.navigation__menu-country-language-contact .user-info .user-panel a{padding:0;margin-bottom:.5rem}}.navigation .menu-utility-user .user-info .user-panel .user-logout,.navigation__menu-country-language-contact .user-info .user-panel .user-logout{color:#fff;margin-top:.5rem;padding:.5em 2em;text-transform:uppercase}.navigation .menu-utility-user .user-info .user-panel .user-logout:hover,.navigation__menu-country-language-contact .user-info .user-panel .user-logout:hover{color:#000}@media only screen and (min-width:1024px){.navigation-category-content{margin-top:-3.75rem}}@media only screen and (min-width:1024px){.navigation .menu-utility-user{right:0}}@media only screen and (min-width:1024px){.navigation .menu-utility-user,.navigation__menu-country-language-contact{position:absolute;margin-top:-3.125rem}.navigation__menu-country-language-contact li a{padding-top:.5rem;padding-bottom:.5rem;display:block;padding-right:.9375rem}}iframe[name=__cmpLocator]{display:none}.giv-bg-color-black{background-color:#000;color:#fff}.giv-bg-color-black:hover{color:#fff}.giv-CountrySelector .modaal-content-container,.giv-LanguageSelector .modaal-content-container,.giv-LocalizationSelector .modaal-content-container{padding:2.5rem 3.75rem;background-color:#fff}@media only screen and (min-width:800px){.giv-CountrySelector-title,.giv-LanguageSelector-title,.giv-LocalizationSelector-title{border-bottom:none}.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector-title a,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem}.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a.giv-HeaderMenu-categoryItem-link--country,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link.giv-HeaderMenu-categoryItem-link--country,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector-title a.giv-HeaderMenu-categoryItem-link--country,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a.giv-HeaderMenu-categoryItem-link--country,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link.giv-HeaderMenu-categoryItem-link--country,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a.giv-HeaderMenu-categoryItem-link--country,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a.giv-HeaderMenu-categoryItem-link--country,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-link.giv-HeaderMenu-categoryItem-link--country,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a.giv-HeaderMenu-categoryItem-link--country{padding:0;text-align:center}.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a:hover,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link:hover,.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector-title a:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector-title a:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector-title a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector-title a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector-title a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector-title a:hover,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a:hover,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link:hover,.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a:hover,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a:hover,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-link:hover,.giv-LocalizationSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a:hover{text-decoration:none;cursor:default}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks{width:25%;padding:0 .8125rem}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a{line-height:1.25rem;margin-bottom:1.25rem;cursor:text}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link--languageSelector,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link--languageSelector,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link--languageSelector,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link--languageSelector,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link--languageSelector,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link--languageSelector{line-height:1.75rem}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-laguageSelector-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-laguageSelector-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-laguageSelector-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-laguageSelector-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-laguageSelector-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-laguageSelector-link{cursor:pointer}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks{display:block;width:100%}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-info .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-LanguageSelector-title .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-info.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-LanguageSelector-title.giv-HeaderMenu-categoryItem-bannerLinks a{margin:0}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks h2,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title h2,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks h2,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title h2,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-CountrySelector-title.giv-HeaderMenu-categoryItem-bannerLinks h2,.giv-LocalizationSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-CountrySelector-title h2{display:inline;margin:0;font-size:1.5rem;line-height:1.25rem}.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector a .giv-Icon-toggle,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle{display:inline-block;position:static;transform:none;vertical-align:bottom;font-size:1rem;color:#000}}.giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a{text-decoration:underline}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a{background-color:transparent}}.giv-CountrySelector .giv-HeaderMenu-categoryItem-info,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info{padding:1.875rem 1.0625rem;text-align:center;text-transform:none}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem-info,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info{padding-top:1rem}}.giv-CountrySelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-infoTitle{margin:0 0 1.25rem;padding:0;font-size:.75rem;line-height:1rem;color:#000;letter-spacing:.025rem;text-align:left}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-infoTitle{margin:0 0 .625rem;font-size:.875rem;text-align:center;text-transform:uppercase}}.giv-CountrySelector .giv-HeaderMenu-categoryItem-infoTitle--language,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-infoTitle--language,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-infoTitle--language{padding:1.25rem 0 0;text-transform:none;text-align:justify}.giv-CountrySelector .giv-HeaderMenu-categoryItem-infoText,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-infoText,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-infoText{margin:0;padding:0;font-size:.75rem;font-weight:400;color:#999}#loginModal .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#loginModal .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#loginModal .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#loginModal .modal-content .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#loginModal .modal-content .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#loginModal .modal-content .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-minicart-alert:before,#registrationModal .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#registrationModal .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#registrationModal .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#registrationModal .modal-content .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#registrationModal .modal-content .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#registrationModal .modal-content .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#requestPasswordResetModal .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#requestPasswordResetModal .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#requestPasswordResetModal .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#requestPasswordResetModal .modal-content .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#requestPasswordResetModal .modal-content .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#resetPasswordConfirmModal .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#resetPasswordConfirmModal .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#resetPasswordConfirmModal .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info p.valid:before,.data-checkout-stage .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .stage-completed:before,.data-checkout-stage .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .stage-completed:before,.data-checkout-stage .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .out-of-stock-message:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .login-alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #loginModal .reset-subtitle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .login-alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #registrationModal .reset-subtitle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .login-alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .reset-subtitle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .reset-subtitle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .alert.alert-danger:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .data-checkout-stage .stage-completed:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Form-row.giv-Form-row--select:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Form-selectWrapper:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-Icon,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gwp-popin .gwp-errors:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-form .login-form__alert:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-mismatch:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.invalid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.valid:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-info .ui-dialog .ui-icon-closethick,.giv-customContent-modal.giv-newsletter-modal .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .validation-icon-cross:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .login-alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #loginModal .reset-subtitle:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .login-alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #registrationModal .reset-subtitle:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .login-alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .reset-subtitle:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .reset-subtitle:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .alert.alert-danger:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .data-checkout-stage .stage-completed:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row.giv-Form-row--select:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Form-selectWrapper:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .giv-Icon,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gwp-popin .gwp-errors:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-form .login-form__alert:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-mismatch:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.invalid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.valid:before,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .ui-dialog .ui-icon-closethick,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #loginModal .modal-content .login-alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #loginModal .reset-subtitle:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #registrationModal .modal-content .login-alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #registrationModal .reset-subtitle:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .modal-content .login-alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #requestPasswordResetModal .reset-subtitle:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info #resetPasswordConfirmModal .reset-subtitle:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .alert.alert-danger:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .data-checkout-stage .stage-completed:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Form-row.giv-Form-row--select:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Form-selectWrapper:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .giv-Icon,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gwp-popin .gwp-errors:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-form .login-form__alert:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-mismatch:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.invalid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .passwordCriteria .validation-rules.valid:before,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .ui-dialog .ui-icon-closethick,.gwp-popin .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .gwp-errors:before,.gwp-popin .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .gwp-errors:before,.gwp-popin .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .gwp-errors:before,.login-form .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .login-form__alert:before,.login-form .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .login-form__alert:before,.login-form .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .login-form__alert:before,.passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .validation-rules.invalid:before,.passwordCriteria .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .validation-rules.valid:before,.passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .validation-rules.invalid:before,.passwordCriteria .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .validation-rules.valid:before,.passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .validation-rules.invalid:before,.passwordCriteria .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .validation-rules.valid:before,.ui-dialog .giv-CountrySelector .giv-HeaderMenu-categoryItem-info .ui-icon-closethick,.ui-dialog .giv-LanguageSelector .giv-HeaderMenu-categoryItem-info .ui-icon-closethick,.ui-dialog .giv-LocalizationSelector .giv-HeaderMenu-categoryItem-info .ui-icon-closethick{position:static;display:inline-block;transform:none;color:#000;width:auto;margin:0 .125rem 0 0}.giv-CountrySelector .giv-Icon-toggle,.giv-LanguageSelector .giv-Icon-toggle,.giv-LocalizationSelector .giv-Icon-toggle{display:none}.giv-CountrySelector.modaal-wrapper{z-index:1060}@media only screen and (max-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem--goBack .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-categoryItem--goBack a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem--goBack a{margin:.625rem 0}}.giv-CountrySelector .giv-HeaderMenu-region{display:inline;margin:0;font-size:.875rem;line-height:1rem;letter-spacing:.47px}.giv-CountrySelector .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2 a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2 a{color:#000;font-weight:700}.giv-CountrySelector .giv-HeaderMenu-category--level-2 .giv-HeaderMenu-categoryItem-link--country{width:90%;padding-top:0;padding-bottom:0}.giv-CountrySelector .giv-HeaderMenu-category--level-2 #countrySelectorTitle{font-size:.875rem;line-height:1rem;letter-spacing:.47px}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-category--level-2 #countrySelectorTitle{font-size:1.5rem;line-height:1.625rem}}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-category--level-3{font-weight:400}}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector a .giv-Icon-toggle,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector a .giv-Icon-toggle{display:inline-block;width:16px;height:16px;vertical-align:text-top;position:relative}.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle:after,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks a .giv-Icon-toggle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle:after,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link .giv-Icon-toggle:before,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle:after,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink a .giv-Icon-toggle:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector a .giv-Icon-toggle:after,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector a .giv-Icon-toggle:before,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector a .giv-Icon-toggle:after,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector a .giv-Icon-toggle:before{content:"";display:block;width:8px;height:1px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .6s cubic-bezier(.46,-.41,.3,1.52) .1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close .giv-Icon-toggle:before{transform:translate(-50%,-50%) rotate(180deg)}.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close .giv-Icon-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-CountrySlector-list,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-HeaderMenu-category--level-3.giv-CountrySlector-list{padding-bottom:0;margin-top:-2.5rem;transition:.3s}.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-CountrySlector-list>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-CountrySelector-other),.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-CountrySlector-list>.giv-HeaderMenu-categoryItem:not(.giv-CountrySelector-other),.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-HeaderMenu-category--level-3.giv-CountrySlector-list>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-CountrySelector-other),.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-HeaderMenu-category--level-3.giv-CountrySlector-list>.giv-HeaderMenu-categoryItem:not(.giv-CountrySelector-other){max-height:0;visibility:hidden}.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-CountrySlector-list .giv-CountrySelector-other,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link--close+.giv-HeaderMenu-category--level-3.giv-CountrySlector-list .giv-CountrySelector-other{position:static}.giv-CountrySelector .giv-HeaderMenu-category--level-2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link:hover,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a:hover,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>.giv-HeaderMenu-categoryItem-link:hover,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a:hover,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a:hover,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks>a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem>a:hover{text-decoration:none}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international{width:100%}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international>a{margin-bottom:1.25rem}.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--international.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3.giv-CountrySlector-list,.giv-CountrySelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem.giv-HeaderMenu-categoryItem--international .giv-HeaderMenu-category--level-3.giv-CountrySlector-list{padding-bottom:3.125rem}.giv-CountrySelector .giv-HeaderMenu-category--level-3{min-height:0}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-CountrySelector-other),.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-CountrySelector-other){overflow:hidden;transition:.3s;position:relative}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other{position:absolute;bottom:0;min-height:4.75rem}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a{max-width:10.875rem}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>.giv-HeaderMenu-categoryItem-link:hover,.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a:hover,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a:hover,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a:hover,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-CountrySelector-other>a:hover{text-decoration:none}.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>.giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector-other>a,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector-other>a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>a{display:inline-block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;line-height:1.25rem;margin:1.25rem 0 2.375rem;padding:.9375rem 0 0;text-transform:uppercase;color:#000;position:relative}.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>.giv-HeaderMenu-categoryItem-link:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector-other>a:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector-other>a:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>a:before,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-CountrySelector-other>a:before{content:"";position:absolute;top:0;left:0;width:6rem;height:1px;background:#999}}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector a{margin-top:.3125rem}}.giv-CountrySelector .giv-HeaderMenu-categoryItem-devise{font-size:.625rem}.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem-bannerLinks a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomItem~.giv-HeaderMenu-categoryItem a{margin-left:25px}.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomIcon{position:absolute;top:3px}@media only screen and (max-width:800px){.giv-CountrySelector .giv-HeaderMenu-categoryItem-ecomIcon{top:15px;left:15px}}.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>a:before,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>a:before{display:none}@media only screen and (min-width:800px){.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-categoryItem--selected>a:before,.giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-categoryItem--selected>a:before,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>a:before,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3 .giv-HeaderMenu-categoryItem--selected>a:before{display:inline-block;float:right;margin:0 0 0 .3125rem;color:#000}}@media only screen and (min-width:800px){.giv-LanguageSelector{padding:0 3.125rem 3.75rem}.giv-LanguageSelector .giv-HeaderMenu-category--level-2{width:100%;display:block}.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks{display:block;clear:both}.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center{margin:0 auto}.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center>a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--center>a{margin:.125rem 0;font-weight:400;text-transform:none;color:#757575}.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left{margin:0 .625rem 0 1.875rem;display:inline-block}.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left>a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--left>a{margin:0;font-weight:400;font-size:.875rem;text-transform:none;color:#757575}.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected>a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected>.giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-bannerLinks .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected>a,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-smartFilterLink .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected>a{color:#000}}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem-bannerLinks:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a{font-weight:400;text-transform:capitalize}.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-bannerLinks .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-CountrySelector .giv-HeaderMenu-category--level-3>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-HeaderMenu-categoryItem-smartFilterLink .giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-bannerLinks a,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-link,.giv-LanguageSelector .giv-HeaderMenu-category--level-2>.giv-HeaderMenu-categoryItem--selected:not(.giv-HeaderMenu-categoryItem--goBack) .giv-HeaderMenu-categoryItem-smartFilterLink a{font-weight:700}#countrySelectorContainer.giv-country-selector-global{z-index:200}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside{width:24rem}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside{width:21.375rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content{padding:1.625rem 4.4375rem 0 2.3125rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content::-webkit-scrollbar{width:3px}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content::-webkit-scrollbar-thumb{background:#000;border-radius:6.25rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content::-webkit-scrollbar-track{background:#cacaca}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content{padding:1.375rem 4.4375rem 0 1.625rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-header{margin-bottom:1.0625rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-header .giv-country-selector-global--title{margin:0;font-size:.875rem;font-weight:400;line-height:1.67;color:#505050}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-header .giv-country-selector-global--title{font-size:.75rem;line-height:1.17;opacity:.67}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-header .giv-btn-close-modal{position:absolute;right:1.4375rem;top:2rem}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-header .giv-btn-close-modal{right:1.3125rem;top:1.375rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body{color:#000}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body{padding-bottom:3.125rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent{margin-bottom:1rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head{position:relative;margin:0}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head .giv-continent--collapse{position:relative;width:100%;text-align:left;font-size:1.5rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;line-height:1.67;text-transform:uppercase;z-index:1}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head .giv-continent--collapse+.giv-collapse-img{position:absolute;right:0;top:.75rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head .giv-continent--collapse[aria-expanded=true]+.giv-collapse-img{rotate:180deg}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head .giv-continent--collapse .giv-button-title{max-width:16.25rem}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--head .giv-continent--collapse .giv-button-title{max-width:13.625rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region{display:-ms-flexbox;display:flex;margin-bottom:.875rem;margin-left:2.25rem;font-size:.625rem;line-height:1.67;text-transform:uppercase}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region{margin-left:1.625rem}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region-link{color:#000}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region-ecom{margin-left:0}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region-ecom--icon{margin:0 .625rem}@media only screen and (max-width:800px){#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region-ecom--icon{margin:0 .625rem 0 0}}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region--selected{font-weight:700;text-decoration:underline}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region:first-child{margin-top:.5rem}#countrySelectorContainer.giv-country-selector-global .modal-dialog-aside .modal-content .modal-body .giv-continent--content .giv-region:last-child{padding-bottom:.625rem}.giv-SkipLinks{background:#000;color:#fff;position:absolute;top:-100%;left:0;width:100%;transition:top .3s ease-in-out}@media only screen and (max-width:480px){.giv-SkipLinks{top:-200%}}.giv-Header--skiplinks .giv-SkipLinks{top:0}.giv-SkipLinks-list{margin:0;padding:0;list-style:none;font-size:0}.giv-SkipLinks-item{display:inline-block;padding:.3125rem 0;margin:0 .9375rem 0 0}.giv-SkipLinks-link{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.6875rem;letter-spacing:.025rem;color:#fff}.giv-SkipLinks-link.is-focused{outline-offset:.2125rem!important;outline-color:#fff!important}.giv-Header-wishlist .giv-MiniWishlist-anchor.active,.giv-Header-wishlist:hover .giv-MiniWishlist-anchor{visibility:visible}.giv-Header-wishlist .giv-black-heart,.giv-Header-wishlist .giv-empty-heart{width:1rem;height:1rem;display:none}.giv-Header-wishlist .giv-black-heart.giv-Icon--active,.giv-Header-wishlist .giv-empty-heart.giv-Icon--active{display:block;width:1rem;max-width:1rem;height:1rem}.giv-MiniWishlist-anchor{visibility:hidden;background:#fff;position:absolute;z-index:10;width:21.25rem;transform:translateX(-50%);left:50%;top:100%}.giv-MiniWishlist-anchor:before{content:"";position:absolute;display:block;top:.875rem;width:.5rem;height:.5rem;background-color:#fff;border-color:#999;border-style:solid;border-width:0 thin thin 0;transform:rotate(-135deg) translateY(-50%);left:50%}@media screen and (max-width:1356px){.giv-MiniWishlist-anchor{left:inherit;right:0;transform:translateX(12%)}.giv-MiniWishlist-anchor:before{left:auto;right:12%}}.giv-MiniWishlist-anchor:focus,.giv-MiniWishlist-anchor:hover{visibility:visible}.giv-MiniWishlist-anchor .giv-MiniWishlist{border:thin solid #999;padding:1.5rem .5rem .5rem;margin-top:1.3rem}.giv-MiniWishlist-anchor .giv-MiniWishlist .giv-Button-wrapper{margin:.75rem 1.25rem}.giv-MiniWishlist-anchor .giv-MiniWishlist-seeWishlist{width:100%;color:#fff;background:#000}.giv-MiniWishlist-anchor .giv-MiniWishlist-list{text-align:center;max-height:22.5rem;overflow-y:auto;padding:.5rem 0}.giv-MiniWishlist-anchor .giv-MiniWishlist-noItems{text-align:center;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;text-transform:none;font-size:.875rem}.giv-MiniWishlist-anchor .giv-MiniWishlist-item{width:100%;padding:0 1.5rem;margin-bottom:1rem}.giv-MiniWishlist-anchor .giv-MiniWishlist-item .giv-MiniWishlistProductTile{padding-bottom:1rem;border-bottom:1px solid #000}.giv-MiniWishlist-anchor .giv-MiniWishlist-item:last-child .giv-MiniWishlistProductTile{border:none;padding-bottom:0}.giv-gbs-account-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:.625rem;line-height:3rem;font-size:.75rem}.giv-gbs-account-label__icon{width:.75rem;height:.75rem;position:relative}.giv-gbs-account-label__icon--pink{background-color:#d5b3ac}.giv-gbs-account-label__icon--silver{background-color:#aeaeae}.giv-gbs-account-label__icon--black{background-color:#373635}.giv-gbs-account-label__icon--red{background-color:#a62f27}.giv-gbs-account-label__icon--gold{background-color:#c3aa7b}.giv-gbs-account-label__icon:after,.giv-gbs-account-label__icon:before{content:"";position:absolute;z-index:1;background-color:#fff}.giv-gbs-account-label__icon:before{left:50%;width:.125rem;margin-left:-.0625rem;height:100%}.giv-gbs-account-label__icon:after{top:50%;height:.125rem;margin-top:-.0625rem;width:100%}.giv-gbs-account-label__program-name{margin-left:.3125rem;font-weight:700}.giv-Header{background:#fff;height:4rem;width:100%;border-bottom:thin solid #cecece;position:fixed;top:0;left:0;z-index:17;transition:all .3s ease-in-out;max-width:100vw}@media only screen and (min-width:800px){.giv-Header{height:8rem}}@media only screen and (max-width:800px){.giv-Header.giv-VirtualTryOn-product-added{z-index:18;top:0!important}}.giv-Header--pdp{top:-8.4375rem!important}@media only screen and (min-width:800px){.giv-Header--pdp{top:0!important}}.giv-Header-action--mobile{display:list-item}@media only screen and (min-width:800px){.giv-Header-action--mobile{display:none}}.giv-Header-action--desktop{display:none}@media only screen and (min-width:800px){.giv-Header-action--desktop{display:list-item}}#loginModal .giv-Header-action .reset-subtitle:before,#loginModal .modal-content .giv-Header-action .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-action .giv-minicart-alert:before,#registrationModal .giv-Header-action .reset-subtitle:before,#registrationModal .modal-content .giv-Header-action .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.valid:before,#requestPasswordResetModal .giv-Header-action .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-Header-action .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.valid:before,#resetPasswordConfirmModal .giv-Header-action .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-Header-action .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-action p.valid:before,.data-checkout-stage .giv-Header-action .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-Header-action .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-action .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Header-action .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-action .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-action .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-action .validation-icon-cross:before,.giv-Header-action #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-action #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-action #loginModal .modal-content .login-alert:before,.giv-Header-action #loginModal .reset-subtitle:before,.giv-Header-action #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-Header-action #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-action #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-action #registrationModal .modal-content .login-alert:before,.giv-Header-action #registrationModal .reset-subtitle:before,.giv-Header-action #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-action #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-action #requestPasswordResetModal .modal-content .login-alert:before,.giv-Header-action #requestPasswordResetModal .reset-subtitle:before,.giv-Header-action #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-action #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-action #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-Header-action #resetPasswordConfirmModal .reset-subtitle:before,.giv-Header-action .alert.alert-danger:before,.giv-Header-action .data-checkout-stage .stage-completed:before,.giv-Header-action .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-Header-action .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-Header-action .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Header-action .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Header-action .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Header-action .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Header-action .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Header-action .giv-Form-row.giv-Form-row--select:before,.giv-Header-action .giv-Form-selectWrapper:before,.giv-Header-action .giv-Icon,.giv-Header-action .gwp-popin .gwp-errors:before,.giv-Header-action .login-form .login-form__alert:before,.giv-Header-action .login-mismatch:before,.giv-Header-action .passwordCriteria .validation-rules.invalid:before,.giv-Header-action .passwordCriteria .validation-rules.valid:before,.giv-Header-action .ui-dialog .ui-icon-closethick,.gwp-popin .giv-Header-action .gwp-errors:before,.login-form .giv-Header-action .login-form__alert:before,.passwordCriteria .giv-Header-action .validation-rules.invalid:before,.passwordCriteria .giv-Header-action .validation-rules.valid:before,.ui-dialog .giv-Header-action .ui-icon-closethick{font-size:1.25rem}.giv-Header-action-myAccount{padding:0;font-size:.75rem}@media only screen and (min-width:800px){.giv-Header-action-myAccount{line-height:1rem;vertical-align:top}}.giv-Header-action-myAccount .giv-Header-action-myAccount--guest,.giv-Header-action-myAccount .giv-Header-action-myAccount--logged-in{height:1.125rem}@media only screen and (min-width:800px){.giv-Header-action-myAccount--logged-in{height:1.125rem;vertical-align:middle}}.giv-Header-action-myAccount--name{display:none}@media only screen and (min-width:800px){.giv-Header-action-myAccount--name{display:inline;vertical-align:middle}}.giv-Header-action .minicart-qty{font-weight:700;line-height:16px;vertical-align:top}@media only screen and (min-width:800px){.giv-Header-action .minicart-qty{top:0;right:.625rem;height:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;float:right}}.giv-Header-banner{top:0;position:absolute;width:100%;transition:top .3s ease-in-out;height:2rem;background-color:#000}.giv-Header-banner--hidden{visibility:hidden}.giv-Header-banner .giv-Container,.giv-Header-banner .order__details__buttons,.giv-Header-banner .order__details__confirm,.giv-Header-banner .track-order__container{background-color:#000;color:#fff;width:100%;height:100%;position:relative}.giv-Header-banner-textWrapper{width:100%;height:100%}.giv-Header-banner-textWrapper .giv-Header-banner-content{color:#fff;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:2.25rem;z-index:5;width:100%;text-align:center}@media only screen and (max-width:480px){.giv-Header-banner-textWrapper .giv-Header-banner-content{padding:.625rem 3.25rem .75rem 1.25rem;line-height:1rem}}.giv-Header-banner-textWrapper a:focus,.giv-Header-banner-textWrapper a:hover{text-decoration:underline}.giv-Wrapper--menuActive .giv-Header{left:-100%}@media only screen and (min-width:480px){.giv-Wrapper--menuActive .giv-Header{left:-20rem}}.giv-Header--unpinned{top:-4rem}@media only screen and (min-width:800px){.giv-Header--unpinned{top:-8rem}}.giv-Header--pinned{top:0!important}.giv-Header-container{padding-top:1.4375rem}@media only screen and (min-width:800px){.giv-Header-container{padding-top:1.875rem;display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.giv-Header-container-checkout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:320px){.giv-Header-container-checkout{padding-top:1.5rem}}@media only screen and (min-width:320px){.giv-Header-container-checkout .giv-Header-logo{width:8.25rem}}.giv-Header-logo{width:8.25rem}@media only screen and (min-width:800px){.giv-Header-logo{width:11.75rem}}.giv-Header-logo-link{display:block;margin:0}.giv-Header-logo-linkHead{height:21px;margin:0}.giv-Header-logo-img{display:block;width:100%}@media only screen and (max-width:320px){.giv-Header-logo-img{width:100px}}.giv-Header-menuUtility{display:-ms-flexbox;display:flex;width:100%;text-transform:uppercase}.giv-Header-menuUtility-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;gap:0 1.25rem;margin:0 auto}@media only screen and (min-width:800px){.giv-Header-menuUtility-block{gap:0 .625rem}}@media only screen and (min-width:1024px){.giv-Header-menuUtility-block{gap:0 1.25rem}}.giv-Header-menuUtility-block:last-child{-ms-flex-pack:end;justify-content:flex-end}.giv-Header-menuUtility-list{margin:0}.giv-Header-menuUtility-item{display:inline-block;vertical-align:top;font-size:.75rem;line-height:1rem;color:#000;letter-spacing:.025rem;text-transform:uppercase}.giv-Header-menuUtility-item--mobile{display:inline-block}@media only screen and (min-width:800px){.giv-Header-menuUtility-item--mobile{display:none}}.giv-Header-menuUtility-item--desktop{display:none}@media only screen and (min-width:800px){.giv-Header-menuUtility-item--desktop{display:inline-block}}.giv-Header-menuUtility-item-link{color:#000;display:block;text-transform:uppercase}.giv-Header-menuUtility-item-link-underline,.giv-Header-menuUtility-item-link:hover{text-decoration:underline}.giv-Header-menuUtility-item.phone{cursor:default}.giv-Header-menuUtility-actions{display:-ms-flexbox;display:flex;gap:0 1.25rem;height:1rem;margin:0}.giv-Header-menuUtility-actions .minicart{margin-top:0}.giv-Header-menuUtility-actions .minicart img{margin-right:5px}.giv-Header-menuUtility-actions img{width:1rem;height:1rem;vertical-align:top}.giv-Header-menuUtility-actions .giv-HeaderMenu-gbsAccountComponent{display:none}.giv-Header-btnToggle{height:16px}.giv-Header-btnToggle--open{position:absolute;right:30px}.giv-Wrapper--menuActive .giv-Header-btnToggle{color:#fff}.giv-Header-wishlist{-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.giv-Header-wishlist--desktop{display:none}@media only screen and (min-width:800px){.giv-Header-wishlist--desktop{display:-ms-flexbox;display:flex}}.giv-Header-wishlistLink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;height:1rem}#loginModal .giv-Header-wishlistLink .reset-subtitle:before,#loginModal .modal-content .giv-Header-wishlistLink .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Header-wishlistLink .giv-minicart-alert:before,#registrationModal .giv-Header-wishlistLink .reset-subtitle:before,#registrationModal .modal-content .giv-Header-wishlistLink .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#requestPasswordResetModal .giv-Header-wishlistLink .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-Header-wishlistLink .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,#resetPasswordConfirmModal .giv-Header-wishlistLink .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-Header-wishlistLink .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Header-wishlistLink p.valid:before,.data-checkout-stage .giv-Header-wishlistLink .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Header-wishlistLink .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Header-wishlistLink .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-Header-wishlistLink .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Header-wishlistLink .validation-icon-cross:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #loginModal .modal-content .login-alert:before,.giv-Header-wishlistLink #loginModal .reset-subtitle:before,.giv-Header-wishlistLink #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #registrationModal .modal-content .login-alert:before,.giv-Header-wishlistLink #registrationModal .reset-subtitle:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #requestPasswordResetModal .modal-content .login-alert:before,.giv-Header-wishlistLink #requestPasswordResetModal .reset-subtitle:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-Header-wishlistLink #resetPasswordConfirmModal .reset-subtitle:before,.giv-Header-wishlistLink .alert.alert-danger:before,.giv-Header-wishlistLink .data-checkout-stage .stage-completed:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-Header-wishlistLink .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Header-wishlistLink .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Header-wishlistLink .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Header-wishlistLink .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Header-wishlistLink .giv-Form-row.giv-Form-row--select:before,.giv-Header-wishlistLink .giv-Form-selectWrapper:before,.giv-Header-wishlistLink .giv-Icon,.giv-Header-wishlistLink .gwp-popin .gwp-errors:before,.giv-Header-wishlistLink .login-form .login-form__alert:before,.giv-Header-wishlistLink .login-mismatch:before,.giv-Header-wishlistLink .passwordCriteria .validation-rules.invalid:before,.giv-Header-wishlistLink .passwordCriteria .validation-rules.valid:before,.giv-Header-wishlistLink .ui-dialog .ui-icon-closethick,.gwp-popin .giv-Header-wishlistLink .gwp-errors:before,.login-form .giv-Header-wishlistLink .login-form__alert:before,.passwordCriteria .giv-Header-wishlistLink .validation-rules.invalid:before,.passwordCriteria .giv-Header-wishlistLink .validation-rules.valid:before,.ui-dialog .giv-Header-wishlistLink .ui-icon-closethick{font-size:.9375rem}.giv-Header-wishlist-total{display:none;font-size:1rem;line-height:1rem;font-weight:700;margin-left:.125rem}.giv-Header-search{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:1.875rem}.giv-Header-btnSearch{font-size:1rem}.giv-Header-btnSearch--desktop{display:none;-ms-flex-align:end;align-items:flex-end;height:2.125rem}.giv-Header-btnSearch--desktop:after{content:"";display:block;width:8.0625rem;height:.0625rem;margin:0 0 .25rem .9375rem;background-color:#000;transform:rotate(180deg);transition:width .3s ease}.giv-Header-btnSearch--desktop.expanded:after{width:2.1875rem}@media only screen and (min-width:800px){.giv-Header-btnSearch--desktop{display:-ms-flexbox;display:flex;padding-bottom:1.125rem}}.giv-Header-btnSearch img{vertical-align:baseline;min-width:1rem}.giv-Header-left{left:1.0625rem}.giv-Header-right{right:1.0625rem}.giv-Header-open-img--inactive{display:none}.giv-Header-close-img{display:inline;width:16px;height:16px}.giv-Header-close-img--inactive{display:none}.giv-Header-bottom{position:static;transform:none;width:100%;height:auto;overflow:visible;background-color:#fff}@media only screen and (max-width:800px){.giv-Header-bottom{position:absolute;left:0;bottom:1.6875rem}.giv-Header-bottom .giv-Header-search .giv-Header-btnSearch{width:100%;height:1rem}.giv-Header-bottom .giv-Header-search .giv-Header-btnSearch:after{width:100%}}.giv-Header-bottom-content{display:-ms-flexbox;display:flex}.giv-Header-checkout{background:#fff;height:4rem;width:100%;border-bottom:thin solid #cecece;position:absolute;top:-8rem;left:0;z-index:10}.giv-Header-checkout--global{height:0}.giv-Header-checkout--global .giv-Header-logo{width:11.75rem;margin:0 auto}@media only screen and (max-width:800px){.giv-Header-checkout--global .giv-Header-logo{width:8.25rem}}@media only screen and (min-width:320px){.giv-Header-checkout{top:-4rem}}@media only screen and (min-width:800px){.giv-Header-checkout{top:-8rem;height:4rem}}.giv-Header-icon{display:inline-block;font-size:1.1875rem}.giv-Header-banner-button{position:absolute;top:0;right:0;bottom:0;margin-right:1.0625rem;color:#fff}.giv-Header-banner-button button{font-size:1.5rem;height:100%}.giv-subHeader-banner{position:fixed;z-index:1;transition:top .3s ease-in-out}.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut)>li .sevice-number{display:-ms-flexbox;display:flex}.giv-HeaderMenu-category--level-1:not(.giv-HeaderMenu-category--movesOut)>li .sevice-number .sevice-number_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .3125rem}.giv-HeaderMenu-subCategoryWrapper.giv-HeaderMenu-category .giv-Header--btnClose-desktop{color:#000;position:absolute;right:calc(50% - 561px);top:3.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.75rem;font-weight:400;text-transform:uppercase;max-width:100px}.giv-HeaderMenu-subCategoryWrapper.giv-HeaderMenu-category .giv-Header--btnClose-desktop img{height:16px;width:16px;vertical-align:bottom}.giv-HeaderMenu-subCategoryWrapper.giv-HeaderMenu-category .giv-Header--btnClose-mobile{position:absolute;top:0;right:0;width:3.125rem;height:100%}.giv-HeaderMenu-subCategoryWrapper.giv-HeaderMenu-category .giv-Header-close-img{margin-left:.25rem}.btn-expander{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn-expander:focus{clip:auto;width:1rem;height:auto;position:static;margin:0 0 0 1.25rem}.pt_storefront .giv-Header{height:8rem}@media only screen and (max-width:800px){.pt_storefront .giv-Header-search{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 2.125rem);height:1rem;overflow:hidden;transition:all .3s ease-in-out;margin-left:0}}.pt_storefront .giv-Header-btnSearch{display:-ms-flexbox;display:flex}.pt_category .giv-Header-search{display:none}.giv-HeaderImage{min-height:35.25rem;background-position:100%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:320px){.giv-HeaderImage{min-height:28.75rem}}@media only screen and (min-width:480px){.giv-HeaderImage{min-height:28.75rem;background-position:50%}}@media only screen and (min-width:800px){.giv-HeaderImage{min-height:calc(100vh - 8rem)}}.giv-HeaderImage--video{min-height:unset}.giv-HeaderImage--video .giv-Video,.giv-HeaderImage--video .giv-VideoContainer{height:100%}.giv-HeaderImage--video .giv-VideoContainer{margin:0 auto}.giv-HeaderImage--video .giv-Video4-5{padding:80% 0 0}.giv-HeaderImage--video .giv-VideoOverlay{background-repeat:no-repeat;background-size:cover}.giv-Video-freecaster{height:100%}.giv-Freecaster-Container{display:none}.giv-Freecaster-Container--visible{display:block}.giv-InsetImage{display:block;width:100%;line-height:0;margin-bottom:1.0625rem}.giv-InsetImage-link{display:block;position:relative;text-align:center}.giv-InsetImage-picture{width:100%;height:100%}.giv-InsetImage-picture img{vertical-align:top;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giv-InsetImage-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:1.5rem;line-height:normal;position:absolute;top:50%;left:50%;margin:0;color:#fff;text-transform:uppercase;transform:translate(-50%,-50%);text-shadow:0 0 .125rem #000}@media only screen and (min-width:480px){.giv-InsetImage-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem}}.giv-HomeSlides{background:#767676;position:relative;width:100%;height:calc(100vh - 4rem);height:calc(var(--vh, 1vh)*100 - 4rem);display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:480px){.giv-HomeSlides{height:30rem}}@media only screen and (min-width:800px){.giv-HomeSlides{height:calc(100vh - 8rem)}}.giv-HomeSlides.slick-slider .slick-list{height:100%}.giv-HomeSlides.slick-slider .slick-track{max-height:100%}.giv-HomeSlides.slick-initialized{opacity:1}.giv-HomeSlide{display:inline-block;background-size:cover;background-position:bottom;background-repeat:no-repeat}.giv-HomeSlide,.giv-HomeSlide .giv-HomeSlide--desktop,.giv-HomeSlide .giv-HomeSlide--mobile{width:100%;height:100%}@media only screen and (max-width:480px){.giv-HomeSlide .giv-HomeSlide--desktop{display:none}}@media only screen and (min-width:480px){.giv-HomeSlide .giv-HomeSlide--mobile{display:none}}.giv-HomeSlide:focus,.giv-HomeSlide:hover{outline:0}.giv-HomeSlide.slick-active .giv-HomeSlide-content{opacity:1}.giv-HomeSlide-image{width:100%;height:auto}@media only screen and (min-width:800px){.giv-HomeSlide-image{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;min-height:100%}}.giv-HomeSlide--dark .giv-HomeSlide-text,.giv-HomeSlide--dark .giv-HomeSlide-title,.giv-HomeSlide--dark .giv-HomeSlide-translation{color:#000}.giv-contrastIncrease .giv-HomeSlide--dark .giv-HomeSlide-text,.giv-contrastIncrease .giv-HomeSlide--dark .giv-HomeSlide-title,.giv-contrastIncrease .giv-HomeSlide--dark .giv-HomeSlide-translation{color:#fff}.giv-HomeSlide-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.01);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:6.25rem;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:800px){.giv-HomeSlide-content{padding-top:1rem}}@media only screen and (min-width:800px){.giv-HomeSlide-content{-ms-flex-pack:center;justify-content:center}}.giv-HomeSlide-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:1.5rem;margin:0;text-transform:uppercase;color:#fff;text-align:center}@media only screen and (min-width:480px){.giv-HomeSlide-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem}}.giv-HomeSlide-translation{position:absolute;bottom:0;left:.5rem;max-width:45%;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.025rem;margin:0;text-transform:uppercase;color:#fff}@media only screen and (min-width:480px){.giv-HomeSlide-translation{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem}}.giv-HomeSlide-translation.giv-HomeSlide-right{left:auto;right:.5rem}.giv-HomeSlide-text{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.025rem;margin:0;text-transform:uppercase;color:#fff;text-align:center}.slick-dotted.slick-slider{margin-bottom:0}.giv-HomeSlide-dots{position:absolute;right:0;bottom:17.05151%;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:4rem;height:4rem;padding:0;margin:0 auto;list-style:none;text-align:center}@media only screen and (min-width:800px){.giv-HomeSlide-dots{bottom:15.32468%;width:8.125rem;height:8.125rem}}.giv-HomeSlide-dots li{position:relative;display:inline-block;width:1.75rem;padding:0;cursor:pointer}@media only screen and (min-width:800px){.giv-HomeSlide-dots li{width:3.5rem}}.giv-HomeSlide-dots li:before{content:"";padding:50% 0;display:inline-block;vertical-align:top}.giv-HomeSlide-dots li:first-child{-ms-flex-order:1;order:1}.giv-HomeSlide-dots li:nth-child(2){-ms-flex-order:2;order:2}.giv-HomeSlide-dots li:nth-child(3){-ms-flex-order:4;order:4}.giv-HomeSlide-dots li:nth-child(4){-ms-flex-order:3;order:3}.giv-HomeSlide-dots li button{position:absolute;top:0;display:block;width:100%;height:100%;cursor:pointer;color:transparent}.giv-HomeSlide-dots li button:focus,.giv-HomeSlide-dots li button:hover{outline:none}.giv-HomeSlide-dots li button:before{line-height:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";text-align:center;opacity:.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .25s;background-color:#fff}.giv-HomeSlide-dots li.slick-active .giv-HomeSlide-content,.giv-HomeSlide-dots li.slick-active button:before{opacity:1}.giv-HomeSlide-dots--dark li button:before{background-color:#000}.giv-HomeSlide .giv-VideoOverlay{position:static}@media only screen and (min-width:800px){.giv-HomeSlide .giv-VideoFrame{height:88%}}.giv-HomeSlide-playerContainer{background-color:#fff;z-index:1;position:relative}.giv-HomeSlide-player{margin-top:-3rem;width:2rem;height:2rem;display:none;position:absolute;background:hsla(0,0%,100%,.9);transition:background .2s;right:50%;transform:translateX(50%);border-radius:50%}.giv-HomeSlide-player:hover{background:#fff}@media only screen and (min-width:480px){.giv-HomeSlide-player{right:2.5rem}}.giv-HomeSlide-player--active{display:block}.giv-HomeSlide-play-icon{font-size:1.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.giv-HomeSlide-containerText--videoPause{display:block}.giv-HomeSlide-containerText--videoPlay{display:none}.giv-HomeSlide-Video-freecaster--visible{visibility:visible}.giv-HomeSlide-Video-freecaster--hidden{visibility:hidden}.giv-HomeSlide-containerText .giv-HomeSlide-content{padding-bottom:12.5rem}.giv-HomeSlide-Video-freecaster .giv-posterFreecaster-hidden{visibility:hidden}.giv-Footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f6f6f6;border-top:1px solid #cecece}.giv-Footer-socialNetworks{width:100%;border:.0625rem solid #cecece;border-right:none;border-left:none}.giv-Footer-socialNetworks-container{padding:1.5625rem 0 1.875rem}.giv-Footer-socialNetworks-container-title{font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:500;color:#000;display:block;margin-bottom:1.0625rem;text-transform:uppercase}@media only screen and (max-width:800px){.giv-Footer-socialNetworks-container-title{font-size:.875rem;letter-spacing:.47px}}@media only screen and (min-width:800px){.giv-Footer-socialNetworks-container-title{margin-bottom:0;padding:0;text-align:center}.giv-Footer-socialNetworks-container-title:after{content:" :"}}@media only screen and (min-width:800px){.giv-Footer-socialNetworks-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.25rem 0}}.giv-Footer-socialNetworks-container ul{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.giv-Footer-socialNetworks-container ul{-ms-flex-pack:center;justify-content:center}}.giv-Footer-socialNetworks-container ul li{padding-right:1.375rem;text-align:center;font-size:1.375rem}@media only screen and (min-width:800px){.giv-Footer-socialNetworks-container ul li{padding:0 .5rem}}.giv-Footer-socialNetworks-container ul li a{display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.giv-Footer-socialNetworks-container ul li a .giv-Icon--122-tiktok:before{display:block;content:" ";background-image:url(../images/122-tiktok.svg);background-size:1rem 1rem;background-repeat:no-repeat;background-position:50%;height:1.5rem;width:1.5rem}.giv-Footer-socialNetworks-container ul :root li{display:table-cell;vertical-align:middle;text-align:center}.giv-Footer-socialNetworks-container :root ul{display:table;width:100%;table-layout:fixed}@media only screen and (min-width:800px){.giv-Footer-socialNetworks>.giv-Container,.giv-Footer-socialNetworks>.order__details__buttons,.giv-Footer-socialNetworks>.order__details__confirm,.giv-Footer-socialNetworks>.track-order__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 1.0625rem)}}.giv-Footer-accessibility-container{position:relative;padding:1.625rem 0 2.125rem;text-transform:none;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#000;-ms-flex-align:center;align-items:center;display:none}@media only screen and (min-width:800px){.giv-Footer-accessibility-container{padding:0;width:16.25rem;display:-ms-flexbox;display:flex}}.giv-Footer-accessibility-container>.giv-contrastButton{padding-left:.625rem}@media only screen and (min-width:800px){.giv-Footer-accessibility-container.us{width:25rem}}.giv-Footer-accessibility-title{width:100%;padding-right:2.5rem;padding-bottom:1.0625rem}@media only screen and (min-width:800px){.giv-Footer-accessibility-title{width:auto;padding-bottom:0}}.giv-Footer-accessibility-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:800px){.giv-Footer-accessibility-checkbox{width:50%}}@media only screen and (min-width:800px){.giv-Footer-accessibility-checkbox .giv-tumbler--contrast{bottom:auto;right:unset}}.giv-Footer-accessibility-checkbox .giv-contrastButton{padding-left:.625rem}.giv-Footer-accessibility-tool{width:50%}@media only screen and (min-width:800px){.giv-Footer-accessibility-tool{width:auto;margin-left:auto}}.giv-Footer-services{width:100%}@media only screen and (min-width:800px){.giv-Footer-services{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:1122px;max-width:calc(100% - 17px);margin:0 auto;-ms-flex-align:center;align-items:center}}.giv-Footer-services .ot-sdk-show-settings{width:100%;margin-top:.6875rem;color:#333;border:1px solid #333;text-decoration:none;font-weight:500}@media only screen and (min-width:800px){.giv-Footer-services .ot-sdk-show-settings{width:calc(100% - .625rem)}}.giv-Footer-services .ot-sdk-show-settings:hover{color:#fff;background-color:#333;text-decoration:none}.giv-Footer-services-visit{position:relative;padding-top:1.625rem;padding-bottom:1.5rem;border-bottom:.0625rem solid #cecece;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:800px){.giv-Footer-services-visit{margin-right:0;width:16.25rem;padding-top:0;padding-bottom:0;border-bottom:none}}.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage{position:relative;margin-right:.9375rem;margin-left:.9375rem}.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage-iconRedirect{position:absolute;top:50%;transform:translateY(-50%);right:0;margin:0;display:block;font-size:1rem}@media only screen and (min-width:800px){.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage-iconRedirect{color:#fff;right:1.375rem}}@media only screen and (min-width:800px){.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:260px;text-align:center}}@media only screen and (min-width:800px){.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage{margin-right:0;margin-left:0}}.giv-Footer-services-visit .giv-Footer-services-footerItem-contentImage :root{display:inline-block}.giv-Footer-services-visit p{margin:0}.giv-Footer-services-visit a{font-size:.875rem;line-height:1rem;letter-spacing:.02937rem;text-transform:uppercase;color:#000;display:block;cursor:pointer}@media only screen and (min-width:800px){.giv-Footer-services-visit a{font-weight:500;margin-top:4rem}}.giv-Footer-services-visit:focus a,.giv-Footer-services-visit:hover a{text-decoration:underline}@media only screen and (max-width:800px){.giv-Footer-services-visit .svgcontrastclass{display:none}}@media only screen and (max-width:800px){.giv-Footer-services-visit img{display:none!important}}@media only screen and (min-width:800px){.giv-Footer-services-visit img{display:block;width:100%}}@media only screen and (min-width:800px){.giv-Footer-services-container{width:calc(100% - 256px);font-size:0}}.giv-Footer-services-footerItem{border-bottom:.0625rem solid #cecece;padding-bottom:1.875rem;padding-left:1.0625rem;padding-right:1.0625rem}.giv-Footer-services-footerItem .giv-Footer-assetTitle{font-size:.875rem;line-height:1rem;letter-spacing:.4px;text-transform:uppercase;letter-spacing:.47px;margin-top:2.0625rem;margin-bottom:1.5rem;display:block}@media only screen and (min-width:800px){.giv-Footer-services-footerItem .giv-Footer-assetTitle{margin-top:4rem}}.giv-Footer-services-footerItem ul{float:none;list-style:none}.giv-Footer-services-footerItem ul li{float:none;line-height:1.5625rem}.giv-Footer-services-footerItem ul li a,.giv-Footer-services-footerItem ul li button{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;line-height:1rem;color:#000;letter-spacing:0;text-transform:none;display:inline-block}@media only screen and (min-width:800px){.giv-Footer-services-footerItem ul li a,.giv-Footer-services-footerItem ul li button{text-transform:none}}.giv-Footer-services-footerItem ul li a:focus,.giv-Footer-services-footerItem ul li a:hover,.giv-Footer-services-footerItem ul li button:focus,.giv-Footer-services-footerItem ul li button:hover{text-decoration:underline}.giv-Footer-services-footerItem ul li .essential-accessibility{display:-ms-flexbox;display:flex;width:5rem}.giv-Footer-services-footerItem ul li .essential-accessibility-logo{width:5rem;height:1.9375rem}.giv-Footer-services-footerItem p{margin:0}@media only screen and (min-width:800px){.giv-Footer-services-footerItem{display:inline-block;width:25%;padding-left:0;padding-right:0;vertical-align:top;border:none}}@media screen and (min-width:800px) and (max-width:880px){.giv-Footer-services-footerItem{width:33.33333%}}.giv-Footer-services .giv-Footer-accessibility-container{padding-left:1.0625rem;padding-bottom:1.625rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #cecece}@media only screen and (min-width:800px){.giv-Footer-services .giv-Footer-accessibility-container{display:none}}.giv-Footer-seo{width:100%;padding-top:3.75rem;padding-bottom:2.0625rem}@media only screen and (min-width:800px){.giv-Footer-seo{padding-top:3.75rem;padding-bottom:1.875rem}}.giv-Footer-icpNumber{width:100%}.giv-Footer-Launch{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-align:center}.giv-Footer-Launch-lastItem{width:100%;display:inline-block;margin-bottom:1.25rem}.giv-Footer-Launch-lastItem img{width:16px;margin-top:-2px;vertical-align:middle}.giv-Social-List-icon{font-size:1rem;color:#000}.giv-Social-wechat{cursor:pointer}.wechat-qr{opacity:0;transition:opacity .6s;position:fixed}.wechat-qr.modal{top:0;bottom:0;left:0;right:0;width:auto;height:auto;clip:unset;z-index:10;opacity:1;background:rgba(0,0,0,.6);display:-ms-flexbox;display:flex}.wechat-qr.modal .wechat-container{width:90%;height:90%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wechat-qr.modal .wechat-container img{display:block;max-width:100%;max-height:100%}@media only screen and (min-width:800px){.wechat-qr.modal .wechat-container img{width:400px}}.giv-Footer-icpNumber{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.giv-footer-containerICPnumber{display:inline-block}.giv-footer-containerICPnumber a:focus{text-decoration:underline}.giv-Footer-icpNumber{border-top:.0625rem solid #999}.giv-Footer-icpNumber .giv-icpNumber{margin-top:0;display:inline-block;width:100%}.giv-Footer-icpNumber .giv-icpNumber p{margin-bottom:0}.giv-Footer-seoTitle{text-transform:uppercase}.giv-Footer-seoText,.giv-Footer-seoTitle{font-size:.75rem;line-height:1.5rem;margin:0 0 .625rem}.giv-Footer-seoText{color:#333}.giv-Footer-read{display:none;margin-top:.625rem}.giv-Footer-read--more{margin-top:1.5rem}.giv-Footer-read--show{display:block}.giv-Footer-seoFooter--mobileHeight{overflow:hidden;max-height:12.5rem}@media (max-width:768.98px) and (min-width:320px){.giv-Footer-checkout{margin-bottom:8rem}}.giv-Footer-socialNetworks--mobile{display:block}@media only screen and (min-width:800px){.giv-Footer-socialNetworks--mobile{display:none}}.giv-Footer-socialNetworks--desktop{display:none}@media only screen and (min-width:800px){.giv-Footer-socialNetworks--desktop{display:block}}.giv-Form{text-align:left}.giv-Form-row{margin:.5rem auto;width:100%}.giv-Form-row,.giv-Form-row--static-error .giv-Form-field{position:relative}.giv-Form-row--static-error.giv-Form-row--focused span.error{display:none!important}.giv-Form-row--static-error span.error{font-size:.75rem;color:#333;color:#e5053a}.giv-Form-row--select:before{display:none}.giv-Form-row.fr .giv-Form-field .phone+span.error{top:auto;bottom:-4.6875rem}@media only screen and (min-width:335px){.giv-Form-row.fr .giv-Form-field .phone+span.error{bottom:-3.875rem}}@media only screen and (min-width:620px){.giv-Form-row.fr .giv-Form-field .phone+span.error{bottom:-2.8125rem}}@media only screen and (min-width:800px){.giv-Form-row.fr .giv-Form-field .phone+span.error{bottom:-3.75rem}}@media only screen and (min-width:1063px){.giv-Form-row.fr .giv-Form-field .phone+span.error{bottom:-2.9375rem}}.giv-Form-row+.birthday-hint,.giv-Form-row+.phone-hint{font-size:.75rem;color:#333;display:block;line-height:1.33;margin-bottom:1.875rem}.giv-Form-row .giv-Form-nativeSelectWrapper{position:relative}.giv-Form-row .giv-Form-nativeSelectWrapper .giv-Form-nativeSelect{border:1px solid #767676;padding:0 1.25rem;height:3.75rem;margin-top:.625rem}.giv-Form-row .giv-Form-nativeSelectWrapper:after{content:" ";border:solid #767676;border-width:0 1.5px 1.5px 0;padding:4px;height:0;right:7%;top:50%;margin-left:-4px;margin-top:-4px;position:absolute;width:0;transform:rotate(45deg)}.giv-Form-row .giv-Form-nativeSelectWrapper:focus-within:after{border-width:1.5px 0 0 1.5px;margin-top:0}.giv-Checkbox-row{position:relative;margin:1rem 1rem .5rem;text-align:initial}@media only screen and (min-width:480px){.giv-Checkbox-row{display:inline-block;width:21.875rem;max-width:calc(100% - 10.125rem - 30px)}}.giv-Checkbox-row--static-error+span.error{font-size:.75rem;line-height:normal;color:#e5053a}.giv-Checkbox-row .giv-Checkbox-hint{margin-left:1.5rem;color:#333;font-size:.75rem;line-height:1rem}.giv-Checkbox-row span.error{display:inline;position:absolute;bottom:.625rem;left:0;font-size:.75rem;line-height:normal;color:#e5053a}.giv-Checkbox-row .giv-Checkbox-input{position:absolute;opacity:1;width:1rem;height:1rem}.giv-Checkbox-row .giv-Checkbox-input~label i{position:absolute;border:thin solid #767676;height:16px;width:16px;padding-left:1px;background-color:#fff}.giv-Checkbox-row .giv-Checkbox-input~label i:before{position:absolute;font-size:90%;display:none}.giv-Checkbox-row .giv-Checkbox-input:checked~label i:before{display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.giv-Checkbox-row .giv-Checkbox-label{position:relative;cursor:pointer;padding:0;display:-ms-flexbox;display:flex;line-height:1.375rem;color:#000}.giv-Checkbox-row .giv-Checkbox-label>span{font-size:1rem;color:#333;top:-.25rem;position:relative;display:inline-block;margin-left:1.5rem}@media only screen and (min-width:800px){.modal-content .giv-Form-row.fr .giv-Form-field .phone+span.error{bottom:-3.75rem}}.giv-Form-prefix-phone{display:-ms-flexbox;display:flex}.giv-Form-prefix-phone .select-wrapper{width:30%;min-width:120px;margin-right:10px}.giv-Form-prefix-phone .phone-hint{display:none}.giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before{position:absolute;right:0;bottom:1.125rem;color:#e5053a;z-index:1}.giv-Form-row--error:not(.giv-Form-row--focused) .error-message{font-size:.75rem;color:#333;margin:0;color:#e5053a;position:absolute;top:0;left:0}.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Form-field:after{transform:scaleX(1)}.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Form-input,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Form-select{background:none}.giv-Form-row--error:not(.giv-Form-row--focused) textarea.giv-Form-input{background-color:#f6f6f6}.giv-Form-row--valid{color:#000}.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before{position:absolute;right:0;bottom:1.125rem;color:#008123!important;z-index:1}.giv-Form-row--valid.giv-Form-row--focused{opacity:1}.giv-Form-row.giv-Form-row--select:before{position:absolute;right:0;bottom:1.125rem}.giv-Form-label{text-transform:none;font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;display:block;margin:0;color:#333}.giv-Form-field:after,.giv-Form-field:before{content:"";height:1px;width:100%;position:absolute;bottom:0;left:0;background-color:#767676;z-index:3}.giv-Form-field:after{height:2px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform .3s}.giv-Form-row--focused .giv-Form-field:after{transform:scaleX(1)}.giv-Form-input[name=dwfrm_login_password]{width:70%}@media only screen and (min-width:800px){.giv-Form-input[name=dwfrm_login_password]{width:100%}}.giv-Form-input[name=dwfrm_login_password]::-webkit-input-placeholder{font-style:normal}.giv-Form-input[name=dwfrm_login_password]:-ms-input-placeholder{font-style:normal}.giv-Form-input[name=dwfrm_login_password]::placeholder{font-style:normal}.giv-Form-input,.giv-Form-nativeSelect,.giv-Form-select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:transparent;width:100%;border-radius:0;border:none;line-height:1.5;height:calc(3rem - 1px);z-index:2;transition:all .2s ease-in-out;outline:none}.giv-Form-input:focus,.giv-Form-nativeSelect:focus,.giv-Form-select:focus{outline:none;box-shadow:none}@media only screen and (min-width:800px){.giv-Form-input-stateField .select-wrapper,.giv-Form-nativeSelect-stateField .select-wrapper,.giv-Form-select-stateField .select-wrapper{margin:.5rem auto}.giv-Form-input-stateField .select-wrapper>label,.giv-Form-nativeSelect-stateField .select-wrapper>label,.giv-Form-select-stateField .select-wrapper>label{display:block}.giv-Form-input-stateField .select-wrapper .select2-container--default .select2-selection--single,.giv-Form-nativeSelect-stateField .select-wrapper .select2-container--default .select2-selection--single,.giv-Form-select-stateField .select-wrapper .select2-container--default .select2-selection--single{height:2.375rem}}.giv-Form-input~span.error,.giv-Form-nativeSelect~span.error,.giv-Form-select~span.error{font-size:.75rem;color:#333;color:#e5053a;position:absolute;top:100%;left:0}.giv-Form-row--focused .giv-Form-input~span.error,.giv-Form-row--focused .giv-Form-nativeSelect~span.error,.giv-Form-row--focused .giv-Form-select~span.error,.set-newpassword-form .giv-Form-input~span.error,.set-newpassword-form .giv-Form-nativeSelect~span.error,.set-newpassword-form .giv-Form-select~span.error{visibility:hidden}span.error+span.error{display:none}.giv-Form-input{padding:.625rem 0 .875rem}.giv-Form-row--error .giv-Form-input,.giv-Form-row--valid .giv-Form-input{padding-right:1.25rem}.giv-addressOne-row{margin-top:.875rem}.giv-Form-selectWrapper{position:relative}.giv-Form-selectWrapper:before{position:absolute;right:0;bottom:1.125rem}.giv-Form-select{padding:.625rem 1.25rem .875rem 0;color:#333}.giv-Form-select::-ms-expand{display:none}textarea.giv-Form-input{background-color:#f6f6f6;height:100%;padding:1.875rem}textarea.giv-Form-input:after{display:none}.giv-Form-checkbox{position:absolute;opacity:0;margin-top:.0625rem;margin-left:-.0625rem}.giv-Form-checkbox.keyboard-interaction-only.is-focused{outline:none}.giv-Form-checkbox.keyboard-interaction-only.is-focused+.giv-Form-emailLabel:before{outline:.1875rem solid #767676}.giv-Form-checkbox+.giv-Form-emailLabel{position:relative;padding-left:1.5625rem;display:block;width:100%}.giv-Form-checkbox+.giv-Form-emailLabel:before{background:#fff;position:absolute;top:0;left:-.125rem;display:block;font-size:1.0625rem;line-height:1.125rem}textarea{resize:none}textarea.giv-Form-input{margin-top:.6875rem;padding:.9375rem 1.25rem;background-color:#fff;border:1px solid #767676;font-size:.875rem;line-height:1.43}.entered-lines-qnt,.entered-symbols-qnt{right:.625rem;bottom:.625rem;z-index:2;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.5625rem;color:#333}.checkout-page .giv-Checkbox-row{position:relative;width:auto;max-width:100%}.checkout-page .giv-Checkbox-row:not(.giv-Checkbox-row--error) span.error{display:none!important}.checkout-page .giv-Checkbox-row--error span.error{position:absolute;bottom:.625rem;left:0;font-size:.75rem;line-height:normal;color:#e5053a}.checkout-page .giv-Checkbox-row--error:before{position:absolute;right:0;top:0;color:#e5053a;z-index:1;line-height:1.375rem}.checkout-page .giv-Checkbox-row .giv-Checkbox-input{width:1.375rem;height:1.375rem}.checkout-page .giv-Checkbox-row .giv-Checkbox-input~label i{position:relative;width:1.375rem;height:1.375rem;margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0}.checkout-page .giv-Checkbox-row .giv-Checkbox-input~label i:before{left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-page input::-webkit-input-placeholder,.checkout-page textarea::-webkit-input-placeholder{font-style:normal;padding-bottom:.9375rem}.checkout-page input:-ms-input-placeholder,.checkout-page textarea:-ms-input-placeholder{font-style:normal;padding-bottom:.9375rem}.checkout-page input::placeholder,.checkout-page textarea::placeholder{font-style:normal;padding-bottom:.9375rem}.giv-Checkbox-label{line-height:1.375rem;color:#000}input:focus[placeholder],input[placeholder]{text-overflow:ellipsis}input:-moz-placeholder,input::-moz-placeholder,input:focus:-moz-placeholder,input:focus::-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder,input:focus:-ms-input-placeholder{text-overflow:ellipsis}input[type=search]::-ms-clear,input[type=text]::-ms-clear{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input::-webkit-calendar-picker-indicator{display:none}input::-webkit-date-and-time-value{text-align:start}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic;color:#333}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic;color:#333}input::placeholder,textarea::placeholder{font-style:italic;color:#333}.custom-control{padding:0}.custom-control input[type=radio]~label{width:100%;padding:1.25rem 1.25rem 1.25rem 3.5625rem;border:1px solid #767676}.custom-control input[type=radio]~label:after,.custom-control input[type=radio]~label:before{left:1.25rem;top:1.875rem}.custom-control input[type=radio]~label p{margin:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:normal;color:#000}.custom-control input[type=radio]~label .warning.address-shortened{color:#e5053a;font-size:.875rem}.custom-control input[type=radio]:checked~label{border-color:#000}.giv-SimpleTextPage-section #ot-sdk-btn.ot-sdk-show-settings{color:#000;border:1px solid #000;font-weight:500}.giv-SimpleTextPage-section #ot-sdk-btn.ot-sdk-show-settings:hover{color:#fff;background-color:#000}.login-form .login-form__header{width:100%;margin-bottom:2rem}.login-form .login-form__alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;margin-bottom:0;margin-top:1.25rem;line-height:1.125rem}.login-form .login-form__alert:before{margin-right:.9375rem;color:#e5053a;font-size:1rem}.login-form .login-form__title{text-transform:uppercase;font-size:1rem;line-height:1.375rem;font-weight:500;margin:0}.login-form .login-form__subtitle{font-size:.875rem}.login-form .login-form__required-field-notice{font-size:.75rem;margin-top:1.25rem;color:#000}.login-form .login-form__password-notice{font-size:.75rem;margin-top:1.25rem}.login-form .login-form__extra-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.login-form .login-form__extra-actions .giv-Checkbox-row{margin-top:.25rem}.login-form .login-form__extra-actions .giv-Checkbox-row .giv-Checkbox-label>span{font-size:.75rem;line-height:1rem;color:#000;top:0}.login-form .login-form__reset-password-link{text-decoration:underline;text-align:right;font-size:.75rem;color:#000;margin-top:.25rem}.login-form .login-form__reset-password-link:hover{color:#000;text-decoration:underline}.login-form .login-form__login-button{margin-top:1.875rem}.tiles-container .giv-Grid--flex{-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.tiles-container .giv-Grid--flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;height:100%}}@media only screen and (min-width:1024px){.tiles-container .giv-Grid--flex{-ms-flex-align:start;align-items:flex-start}}.giv-ProductTile .giv-ProductTile-item{position:relative;background-color:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;background-size:cover;background-position:50%}.giv-ProductTile .giv-ProductTile-item .giv-engraving-tag{display:none}.giv-ProductTile .giv-ProductTile-item figure{margin:0;height:100%}@media only screen and (min-width:1024px){.giv-ProductTile .giv-ProductTile-item figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.giv-ProductTile .giv-ProductTile-item .figcaption,.giv-ProductTile .giv-ProductTile-item figcaption{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:center;padding:1rem .625rem}.giv-ProductTile .giv-ProductTile-item .figcaption .price,.giv-ProductTile .giv-ProductTile-item figcaption .price{background-color:#fff;width:100%;font-size:.75rem}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span,.giv-ProductTile .giv-ProductTile-item figcaption .price>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400;width:100%}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .sales,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .sales{display:contents}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .sales span,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .sales span{color:#000}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .value,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .value{-ms-flex-order:1;order:1}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .strike-through,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .strike-through{-ms-flex-order:2;order:2;margin-left:.625rem}@media only screen and (max-width:800px){.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .strike-through,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .strike-through{margin-left:.5625rem;margin-right:.625rem}}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving{-ms-flex-order:3;order:3;border:1px solid #979797;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;color:#757575;margin-left:auto;padding:0 .25rem;height:1.125rem}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag{width:auto;padding:0 .3125rem;border:none}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag--pink,.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag--silver,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag--pink,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag--silver{color:#000}.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag--black,.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag--gold,.giv-ProductTile .giv-ProductTile-item .figcaption .price>span .price-saving.giv-gbs-tag--red,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag--black,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag--gold,.giv-ProductTile .giv-ProductTile-item figcaption .price>span .price-saving.giv-gbs-tag--red{color:#fff}@media only screen and (min-width:1024px){.giv-ProductTile .giv-ProductTile-item{display:block}.giv-ProductTile .giv-ProductTile-item .figcaption,.giv-ProductTile .giv-ProductTile-item figcaption{background-color:transparent;text-align:center;width:100%;height:auto}}.giv-ProductTile .giv-ProductTile-item__vto-icon{position:absolute;top:9.6875rem;right:.9375rem;width:1rem;height:1.25rem;-o-object-fit:fill;object-fit:fill}@media only screen and (min-width:800px){.giv-ProductTile .giv-ProductTile-item__vto-icon{top:16.25rem;right:.9375rem}}.giv-ProductTile-container{width:100%;height:100%}.giv-ProductTile-container .set-price .price-saving{display:none}.giv-ProductTile-container .set-price .strike-through{text-decoration:line-through}.giv-ProductTile--large .giv-ProductTile-item .giv-ProductTile-visual{height:28.5rem}@media only screen and (min-width:800px){.giv-ProductTile--large .giv-ProductTile-item{height:auto}.giv-ProductTile--large .giv-ProductTile-item .giv-ProductTile-visual{max-width:40.10695%}}.giv-ProductRelated .giv-ProductTile--medium{width:auto!important}.giv-ProductTile--medium .giv-ProductTile-item{height:auto}@media only screen and (min-width:800px){.giv-ProductTile--medium .giv-ProductTile-item{height:100%}}@media only screen and (min-width:1024px){.giv-ProductTile--medium .giv-ProductTile-item{height:41.375rem}}@media only screen and (min-width:1281px){.giv-ProductTile--medium .giv-ProductTile-item{height:45.625rem}}.giv-ProductTile--medium .giv-ProductTile-visual{height:28.5rem}@media only screen and (min-width:800px){.giv-ProductTile--medium .giv-ProductTile-visual{height:calc(100% - 5.875rem)}}@media only screen and (min-width:1024px){.giv-ProductTile--medium .giv-ProductTile-visual{height:auto}}.giv-ProductTile--medium .productTile-wrapper{width:100%}.giv-ProductTile--medium .giv-Wishlist{padding:1rem}.giv-ProductTile--small:nth-child(-n+2) .giv-ProductTile-item{margin:0 auto 1.875rem}.giv-ProductTile:not(.giv-ProductTile--large){font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.75rem}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large){font-size:.875rem}}.giv-ProductTile:not(.giv-ProductTile--large).giv-Slide{box-sizing:content-box}@media only screen and (min-width:1024px){.giv-ProductTile:not(.giv-ProductTile--large).giv-Slide{height:auto}}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--quarter .giv-ProductTile-OutOfStock,.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--quarter .giv-ProductTile-quickBuy{top:15rem}}.giv-ProductTile:not(.giv-ProductTile--large) .productTile-wrapper{height:auto}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-link{color:#000}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-visual{-ms-flex:none;flex:none;max-width:none;margin:0 0 .9375rem;padding-bottom:0;width:100%;height:11.875rem;background-color:#f6f6f6}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-visual{width:100%;height:18.4375rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tagGroup{position:absolute;top:.3125rem;left:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.5625rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:.4375rem;margin-top:0;text-transform:uppercase}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tagGroup{margin-bottom:.5rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tagGroup .giv-engraving-tag{display:-ms-flexbox;display:flex;position:static;margin-top:5px;z-index:0}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:.0625rem .25rem;font-size:.625rem;line-height:.875rem;line-height:1rem;letter-spacing:.2px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:clip;max-width:7.5rem}@media only screen and (max-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag{height:.875rem;max-width:6.25rem;white-space:nowrap;overflow:hidden;text-overflow:clip;padding:0 .1875rem}}@media screen and (min-width:800px) and (max-width:850px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag{max-width:5rem}}@media screen and (min-width:851px) and (max-width:900px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag{max-width:5.625rem}}@media screen and (min-width:901px) and (max-width:1000px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag{max-width:6.5625rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag.giv-gbs-tag--pink{background-color:#f1c5c2;color:#000}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag.giv-gbs-tag--silver{background-color:#bfbfbf;color:#000}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag.giv-gbs-tag--black{background-color:#000;color:#fff}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag.giv-gbs-tag--red{background-color:#870d16;color:#fff}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag.giv-gbs-tag--gold{background-color:#d9b16e;color:#fff}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag:not(:first-child){margin-top:.1875rem;max-width:7.8125rem}@media screen and (max-width:350px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag:not(:first-child){max-width:7.1875rem}}@media screen and (min-width:850px) and (max-width:900px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag:not(:first-child){max-width:7.8125rem}}@media screen and (min-width:900px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag:not(:first-child){max-width:8.75rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-name{margin-bottom:.3125rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-transform:uppercase;font-size:1rem;font-weight:700;line-height:1rem}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-name+.giv-ProductTile-swatchs{margin-top:.3125rem}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productOosMsg,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productSubName{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;letter-spacing:normal;text-transform:none;color:#000}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productOosMsg,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productSubName{font-size:.875rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productSubName{margin-bottom:.625rem;margin-top:0}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productSubName+.giv-ProductTile-swatchs{margin-top:0}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productOosMsg{margin-bottom:.3125rem;text-transform:lowercase}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productOosMsg:first-letter{text-transform:uppercase}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo{height:1.375rem;width:1.375rem;top:16.125rem;left:.9375rem}@media only screen and (max-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo{top:10.1875rem;right:.9375rem;left:.3125rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{position:absolute;height:22px;width:22px;top:258px;left:15px}@media only screen and (max-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{top:158px;left:10px}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-intensity{margin-bottom:.625rem}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-intensity .intensity{margin:0}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-intensity .giv-ProductContent-intensity{text-transform:uppercase;font-size:.6875rem;letter-spacing:.025rem;line-height:1.33;text-transform:none;margin-top:0;margin-bottom:0;color:#000}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-intensity .giv-ProductContent-intensity{font-size:.75rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-swatchs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:.625rem 0 .5625rem;text-align:left}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-swatch{width:1.125rem;height:1.125rem;margin:0 .25rem}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-swatch:first-child{margin-left:0}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-more{position:static;transform:none;display:inline-block;margin-left:.5rem;font-size:.75rem;line-height:1rem}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item{max-width:100%;width:10.0625rem;height:auto;margin:auto;background-color:transparent}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item{width:16.125rem;height:auto}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-icon{font-size:.75rem}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-icon{font-size:1rem}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-OutOfStock,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-quickBuy{width:calc(100% - 1.875rem);height:2.5rem;position:absolute;top:15rem;left:.9375rem;padding:0;text-align:center;background:#fff;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;font-weight:400;line-height:1rem;color:#000;opacity:0}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-OutOfStock.is-focused,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-quickBuy.is-focused{opacity:1}}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-OutOfStock{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2.5rem;padding:0 .625rem;box-sizing:border-box}.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-OutOfStock img{width:1rem;height:1rem;margin-right:.625rem}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large):hover .giv-ProductTile-OutOfStock,.giv-ProductTile:not(.giv-ProductTile--large):hover .giv-ProductTile-quickBuy{opacity:1}}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale{width:9.6875rem!important;padding:0 .625rem}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale .productTile-wrapper{width:100%;height:100%}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale .productTile-wrapper .giv-ProductTile-quickBuy{display:none}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale .productTile-wrapper .giv-ProductTile-visual{width:100%;height:11.4375rem}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale .productTile-wrapper .giv-ProductTile-picture{height:7.8125rem}.giv-ProductTile:not(.giv-ProductTile--large).giv-ProductTile--crossSale .giv-ProductTile-item{height:auto}.giv-ProductTile:not(.giv-ProductTile--large) .giv-Wishlist-button{padding:.625rem}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-Wishlist-button{padding:.9375rem}}.giv-ProductTile:not(.giv-ProductTile--large) .price{margin-bottom:.5rem;text-transform:uppercase;font-size:.6875rem;letter-spacing:.025rem;line-height:.73;letter-spacing:normal;text-transform:none;line-height:1.125rem}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .price{font-size:.75rem}}.giv-ProductTile:not(.giv-ProductTile--large) .price .sales{font-weight:400}.giv-ProductTile:not(.giv-ProductTile--large) .figcaption,.giv-ProductTile:not(.giv-ProductTile--large) figcaption{width:100%;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0}@media only screen and (min-width:1024px){.giv-ProductTile:not(.giv-ProductTile--large) .figcaption,.giv-ProductTile:not(.giv-ProductTile--large) figcaption{text-align:left}}.giv-ProductTile:not(.giv-ProductTile--large) figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.giv-ProductTile--quarter .giv-ProductTile-item,.giv-ProductTile--small .giv-ProductTile-item{height:auto}@media only screen and (min-width:800px){.giv-ProductTile--quarter .giv-ProductTile-item,.giv-ProductTile--small .giv-ProductTile-item{height:auto}}@media only screen and (min-width:1024px){.giv-ProductTile--quarter .giv-ProductTile-item,.giv-ProductTile--small .giv-ProductTile-item{height:19.75rem}}@media only screen and (min-width:1281px){.giv-ProductTile--quarter .giv-ProductTile-item,.giv-ProductTile--small .giv-ProductTile-item{height:21.875rem}}.giv-ProductTile-customization-logo{position:absolute;top:.8125rem;left:.8125rem}@media only screen and (min-width:800px){.giv-ProductTile-customization-logo{top:1.0625rem;left:1.0625rem;transition:all .6s ease-in-out}}.giv-ProductTile-customization-logo .giv-ProductTile-tag{padding-bottom:.5rem;font-size:.5625rem;font-weight:700;color:#000;display:block;text-align:left}.giv-Wishlist-button{position:absolute;top:0;right:0;z-index:4}.giv-ProductTile-icon{font-size:.875rem;color:#000}.giv-ProductTile-link:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%}.giv-ProductTile-visual{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;height:13.9375rem;margin:1rem auto 0;width:100%;max-width:73.26%;padding-bottom:100%}@media only screen and (min-width:800px){.giv-ProductTile-visual{padding-bottom:0}}.giv-ProductTile-visual:before{content:"";padding:50% 0;display:inline-block;vertical-align:top}.giv-poppinProductQuickbuy-container{display:-ms-flexbox;display:flex}.giv-poppinProductQuickbuy-description--image{height:12.5rem}.giv-ProductTile-picture{position:absolute;bottom:.9375rem;left:0;right:0;height:8.1875rem;max-width:calc(100% - 30px);max-height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:800px){.giv-ProductTile-picture{height:14.25rem}}.giv-ProductTile-picture:not([src]){visibility:hidden}.out-of-stock-product-tile .giv-ProductTile-visual{opacity:.4}.giv-ProductTile-more,.giv-ProductTile-name,.giv-ProductTile-pricing,.giv-ProductTile-subTitle{font-size:.75rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-transform:uppercase;color:#000;max-width:100%}.giv-ProductTile-name{font-weight:700;line-height:1;margin:0 0 .375rem}.giv-ProductTile-subTitle{line-height:1}.giv-ProductTile-pricing,.giv-ProductTile-subTitle{font-weight:400;display:block}.giv-ProductTile-swatchs{display:inline-block;position:relative;margin-top:1rem;font-size:0;text-align:center}.giv-ProductTile-swatch{display:inline-block;vertical-align:top;width:1.25rem;height:1.25rem;margin:0 .25rem}.giv-ProductTile-swatch img{width:100%;height:100%}.giv-ProductTile-swatch:focus-visible{outline-offset:3.5px}.giv-ProductTile-swatch:focus-visible span[title]:before{content:attr(title);font-size:12px;font-weight:400;white-space:nowrap;display:block;position:absolute;top:100%;left:0;padding:5px;background-color:#fff;border:1px solid #ccc;box-shadow:0 3px 5px rgba(0,0,0,.2)}.giv-mobile{display:block}@media only screen and (min-width:800px){.giv-mobile{display:none}}.giv-desktop{display:none}@media only screen and (min-width:800px){.giv-desktop{display:block}}@media only screen and (min-width:1024px){.giv-tileWithTool .giv-Grid--withGutter{height:100%}.giv-tileWithTool .giv-Grid--withGutter .giv-ProductTile{height:50%}.giv-tileWithTool .giv-Grid--withGutter .giv-ProductTile:nth-child(-n+2){padding-bottom:.9375rem}.giv-tileWithTool .giv-Grid--withGutter .giv-ProductTile:nth-last-child(-n+2){padding-top:.9375rem}.giv-tileWithTool .giv-Grid--withGutter .giv-ProductTile .giv-ProductTile-item{margin-bottom:0;height:100%}.giv-tileWithTool .giv-Grid--withGutter .giv-ProductTile.giv-ProductTile--small .giv-ProductTile-item{height:24.6875rem}}.giv-ProductTile-mega-push,.giv-ProductTile-mini-push{max-width:100%;background-color:transparent}.giv-ProductTile-mega-push-title,.giv-ProductTile-mini-push-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;margin:0 0 .625rem;line-height:1.375rem;letter-spacing:.03125rem;color:#000}@media only screen and (min-width:800px){.giv-ProductTile-mega-push-title,.giv-ProductTile-mini-push-title{font-size:1.5rem;line-height:1.625rem;letter-spacing:.0375rem}}.giv-ProductTile-mega-push-sub-title,.giv-ProductTile-mini-push-sub-title{margin-bottom:.4375rem}.giv-ProductTile-mega-push-link,.giv-ProductTile-mini-push-link{text-decoration:underline}.giv-ProductTile-mega-push-link,.giv-ProductTile-mega-push-sub-title,.giv-ProductTile-mini-push-link,.giv-ProductTile-mini-push-sub-title{font-size:14;font-size:.875rem;line-height:1.25rem;letter-spacing:normal;text-transform:none;color:#000}.giv-ProductTile-mega-push-image,.giv-ProductTile-mini-push-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.giv-ProductTile-mini-push{width:10.1875rem;height:19.5625rem;margin:auto;position:relative}@media only screen and (min-width:800px){.giv-ProductTile-mini-push{width:16.125rem;height:25.9375rem}}.giv-ProductTile-mini-push:before{content:"";border:1px solid #cecece;position:absolute;height:100%;width:100%}.giv-ProductTile-mini-push.giv-ProductTile-mini-push--nolink{padding:.3125rem}.giv-ProductTile-mini-push.giv-ProductTile-mini-push--nolink:before{top:0;left:0}.giv-ProductTile-mini-push-href{padding:.3125rem;display:block;height:100%}.giv-ProductTile-mini-push-link,.giv-ProductTile-mini-push-sub-title,.giv-ProductTile-mini-push-title{position:relative;overflow:hidden}.giv-ProductTile-mini-push-image-wrapper{height:9.4375rem;margin-bottom:1.25rem}@media only screen and (min-width:800px){.giv-ProductTile-mini-push-image-wrapper{height:15.5rem}}.giv-ProductTile-mini-push-title{margin:0 .9375rem .625rem;height:3.125rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.giv-ProductTile-mini-push-sub-title{margin:0 .9375rem .4375rem;height:2.5rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.giv-ProductTile-mini-push-link{margin:0 .9375rem .9375rem;height:1.25rem;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.giv-ProductTile-mini-push-link--arrow{width:.375rem;height:.625rem;margin-left:.9375rem}.giv-ProductTile-mega-push{position:relative;height:auto}@media only screen and (min-width:800px){.giv-ProductTile-mega-push{width:34.125rem;height:25.6875rem}}.giv-ProductTile-mega-push-image-wrapper{height:100%}.giv-ProductTile-mega-push-info-wrapper{position:absolute;bottom:0;width:100%;padding:.3125rem}@media only screen and (min-width:800px){.giv-ProductTile-mega-push-info-wrapper{height:auto}}.giv-ProductTile-mega-push-info{padding:1.25rem;background-color:#fff;height:100%}.giv-ProductTile-mega-push>a{display:inline-block;width:100%;height:100%}.giv-Rating,.giv-Rating-stars--container{display:-ms-flexbox;display:flex;position:relative}.giv-Rating-stars--container{-ms-flex-align:center;align-items:center}.giv-Rating-stars-active{height:100%;position:absolute;overflow:hidden}.giv-Rating-stars--item{margin-right:.0875rem}.giv-Rating-comments{margin-left:.5625rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:1rem;color:#000;font-weight:400;text-transform:none}.price .strike-through{color:#757575;text-decoration:line-through}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.pt_content-search-result .primary-content>h1,.pt_content-search-result .primary-content>h2,.pt_content-search-result .primary-content>p,.pt_product-search-noresult .primary-content>h1,.pt_product-search-noresult .primary-content>h2,.pt_product-search-noresult .primary-content>p{margin:0;padding:.1em 1%}.pt_content-search-result .primary-content .no-hits-footer,.pt_content-search-result .primary-content .no-hits-help,.pt_content-search-result .primary-content .no-hits-search,.pt_product-search-noresult .primary-content .no-hits-footer,.pt_product-search-noresult .primary-content .no-hits-help,.pt_product-search-noresult .primary-content .no-hits-search{padding:.1em 1%}.pt_content-search-result .primary-content .pagination,.pt_product-search-noresult .primary-content .pagination{float:none;padding:.1em 1%}.pt_search .giv-Header-btnSearch{cursor:default}.category-main-banner img{max-width:100%}.no-hits-search-term,.no-hits-search-term-suggest{color:#900;font-style:italic}.no-hits-footer{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;margin:20px 0;padding:20px 0}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{padding:1em .5em;overflow:hidden}.search-result-options .sort-by{padding-bottom:1em}@media screen and (min-width:768px){.search-result-options .sort-by{float:left;margin-right:.5em;padding-bottom:0}}.search-result-options .items-per-page{float:left;margin-right:.5em}.search-result-options form{margin-bottom:0}.search-result-options label{display:none}.search-result-options select{border:1px solid #e0e0e0;border-radius:5px;color:#666;padding:.5em}.search-result-options .pagination{float:right}@media screen and (min-width:768px){.search-result-options .pagination{padding-top:.8em}}.search-result-options .pagination .results-hits{color:#666;float:left;display:none}@media screen and (min-width:768px){.search-result-options .pagination .results-hits{display:block}}.search-result-options .pagination ul{border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;float:right;margin:0;padding:0}@media screen and (min-width:768px){.search-result-options .pagination ul{background-color:transparent;border:none}}.search-result-options .pagination li{border-right:1px solid #e0e0e0;float:left}@media screen and (min-width:768px){.search-result-options .pagination li{border:none;padding:0 .5em}}.search-result-options .pagination li.current-page,.search-result-options .pagination li a,.search-result-options .pagination li i{display:block;font-size:1rem;height:32px;line-height:2.1rem;text-align:center;width:32px}@media screen and (min-width:768px){.search-result-options .pagination li.current-page,.search-result-options .pagination li a,.search-result-options .pagination li i{font-size:inherit;height:auto;line-height:inherit;width:auto}}.search-result-items li{list-style:none outside none}.search-result-items .new-row{clear:both}.search-result-items .grid-tile{background:none repeat scroll 0 0 #fff;box-shadow:0 0 9px #ccc;float:left;list-style:none outside none;margin:0 0 2% 20px;padding:2%;width:26%}.search-result-items .invisible{display:none}.search-result-content{clear:both;margin:0 0 2.5rem}.search-result-content .product-price .price-standard{color:#999;font-weight:100;text-decoration:line-through}@media only screen and (max-width:800px){.search-result-content .giv-Tabs-top .giv-Filter--open{margin-bottom:3.125rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container{margin-bottom:7.5rem;color:#000}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container{margin-bottom:3.75rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services{padding-bottom:1.875rem;overflow-x:scroll}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services::-webkit-scrollbar{height:.3125rem}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services::-webkit-scrollbar-thumb:horizontal{background-color:#cecece;border-radius:.15625rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services--title{padding:0 0 2.5rem;font-size:2.5rem;text-align:center;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;margin:0}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services--title{font-size:1.875rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services>.experience-region{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services>.experience-region .experience-assets-plpService{padding-right:1.875rem}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services>.experience-region .experience-assets-plpService{padding-right:1.1875rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services>.experience-region .experience-assets-plpService:last-child{padding-right:0}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services__size-3>.experience-region{-ms-flex-pack:justify;justify-content:space-between}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service{width:22.125rem;font-size:.875rem}@media only screen and (max-width:800px){.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service{width:10.0625rem}}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service:last-child{padding-right:0}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service--img-container{width:100%}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service--title{padding-top:1.25rem;font-size:.875rem;font-weight:700;text-transform:uppercase}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service--subtitle{padding-top:.625rem;font-size:.875rem}.search-result-content.giv-new-co-plp .giv-plp-services-container .giv-plp-services .giv-plp-service--link{display:block;padding-top:.5rem;text-decoration:underline}.search-promo{padding:20px}#results-content{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;padding-top:30px}.folder-content-list{-ms-flex-align:stretch;align-items:stretch;clear:both;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em 1%}.folder-content-list li{background-color:#efefef;border:1px solid #ccc;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;list-style-type:none;margin:.25rem;padding:1rem}@media screen and (min-width:480px){.folder-content-list li{-ms-flex-preferred-size:40%;flex-basis:40%}}.folder-content-list p{line-height:1.1rem}.folder-content-list .content-title{display:block;font-size:1.2em}.folder-content-list .readmore{font-style:italic;padding-left:.3rem}.no-results{padding:20px}.toggle-grid{display:block;float:left;margin-right:.5em}.toggle-grid i{cursor:pointer;margin-right:.3em}.toggle-grid.wide [data-option=wide],.toggle-grid [data-option=column]{color:#84bd00}.toggle-grid.wide [data-option=column]{color:#666}.wide-tiles .search-result-items .grid-tile{width:91%}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.giv-Tabs-top{z-index:5;border-bottom:none}@media only screen and (min-width:800px){.giv-Tabs-top{border-bottom:1px solid #cecece}}.giv-Tabs-top .giv-Tabs-bar{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}.giv-Tabs-top .giv-Tabs-bar .giv-SortByList{left:0}.giv-Tabs-top--sticky{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:5;border-top:0}.giv-Tabs-top--stickyWithHeader{top:0;transition:top .5s ease-in}.giv-Tabs-txt{margin:0;font-size:.75rem;padding:0 .46875rem 0 1.5625rem}.giv-Tabs-txt,.giv-Tabs-txt--filter{color:#757575;text-transform:uppercase}.giv-Tabs-txt--filter{display:none;padding-left:0}@media only screen and (min-width:800px){.giv-Tabs-txt--filter{display:inline-block}}.giv-Tabs-list{margin:0;padding:0;list-style-type:none;width:calc(100% - 6.4375rem);white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.giv-Tabs-list::-webkit-scrollbar{display:none}.giv-Tabs-list .giv-Tabs-trigger{color:#000}.giv-Tabs-list--mobile{display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:800px){.giv-Tabs-list--mobile{display:none}}.giv-Tabs-list--desktop{display:none}@media only screen and (min-width:800px){.giv-Tabs-list--desktop{display:-ms-flexbox;display:flex;height:4rem;width:calc(100% - 11.25rem)}.giv-Tabs-list--desktop .giv-Tabs-label{font-size:.875rem}}.giv-Tabs-looks{-ms-flex-order:1;order:1}.giv-Tabs-maison{-ms-flex-order:2;order:2}.giv-Tabs-item{position:relative;display:inline-block;vertical-align:middle;padding-right:1.375rem;height:100%}@media only screen and (min-width:800px){.giv-Tabs-item{padding-right:2rem}}.giv-Tabs-trigger{height:3.125rem;padding:0;border:none;background-color:transparent}@media only screen and (min-width:800px){.giv-Tabs-trigger{height:4rem}}.giv-Tabs-trigger .giv-Tabs-label{position:relative}.giv-Tabs-trigger .giv-Tabs-label:after{position:absolute;content:"";bottom:-1px;left:0;width:100%;height:.21875rem;transition:background-color .3s}.giv-Tabs-trigger:hover .giv-Tabs-label:after{background-color:#000}.giv-Tabs-trigger.giv-Tabs-trigger--active{position:relative}.giv-Tabs-trigger.giv-Tabs-trigger--active .giv-Tabs-label:after{background-color:#000}.giv-Tabs-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-transform:uppercase;font-size:.75rem}.giv-Tabs-panel{display:none}.giv-Tabs-panel:focus{outline:0}.giv-Tabs-panel--viewAll .giv-Tabs-panelTitle--looks{display:block}.giv-Tabs-panel .loader,.giv-Tabs-panel .loader-bg,.giv-Tabs-panel .loader-indicator{position:static}.giv-Tabs-panel .loader-indicator{width:32px;height:32px;margin:40px auto}.giv-Tabs-block:focus{outline:0}.giv-Tabs-blockRubric{display:block}.giv-Tabs-blockRubric .giv-Tabs-panelTitle.giv-Tabs-panelTitle--looks{padding:2.1875rem 0 0}.giv-Tabs-panel--active{display:block}.giv-Tabs-panelTitle{margin:0;padding:2.1875rem 0 0;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;text-align:center}.giv-Tabs-panelTitle--looks{display:none}.giv-Tabs-panelList{max-width:34.0625rem;margin:0 auto}.giv-Tabs-panelItem{margin-bottom:2.8125rem;text-align:center}.giv-Tabs-panelLink{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}@media only screen and (min-width:1024px){.giv-Tabs-panelLink:focus,.giv-Tabs-panelLink:hover{text-decoration:underline}}.giv-Tabs-panelTxt{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#757575}.giv-Search-grid{margin:0 -2.53333%}@media only screen and (min-width:480px){.giv-Search-grid{margin:0 -.9375rem}}.giv-Search-grid .giv-ProductTile{display:inline-block;vertical-align:top;width:50%}@media only screen and (min-width:1024px){.giv-Search-grid .giv-ProductTile{width:25%}}.giv-showmore__wrapper{padding:80px 0}.giv-showmore__loader .loader,.giv-showmore__loader .loader-bg,.giv-showmore__loader .loader-indicator{position:static}.giv-showmore__loader .loader-indicator{width:32px;height:32px;margin:40px auto 0}.giv-Search{position:fixed;top:4rem;left:0;right:0;bottom:0;z-index:100;background:#fff;opacity:0;visibility:hidden}@media only screen and (min-width:800px){.giv-Search{top:8rem}}.giv-Search-suggestBlock{padding:0 0 1.875rem}@media only screen and (min-width:800px){.giv-Search-suggestBlock--alt{height:7.5rem}}.giv-Search-suggestBlock .giv-Search-resultsTitle{margin-bottom:1.875rem}.giv-Search-suggestBlock .search-product-tiles{margin-top:0}.giv-Search-suggestBlock .search-product-tiles .giv-Search-seeAll{text-align:left;font-size:.875rem;padding-left:.9375rem;text-decoration:underline;font-weight:500}.giv-Search-container{height:100%}@media only screen and (min-width:800px){.giv-Search-container{height:auto}}.giv-Search--active{opacity:1;visibility:visible;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both}.giv-Search-formArea{border-top:1px solid #cecece;border-bottom:1px solid #cecece}@media only screen and (min-width:800px){.giv-Search-formArea{border-top:none}}.giv-Search-formArea-wrapper{padding:1.75rem 0}@media only screen and (min-width:800px){.giv-Search-formArea-wrapper{padding:3.75rem 13.125rem}}.giv-Search-formArea--alt{border:none}.giv-Search-fieldset{display:-ms-flexbox;display:flex;-ms-flex-positive:1;min-width:70px;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #000;flex-grow:1}@media only screen and (min-width:800px){.giv-Search-fieldset{min-width:auto;-ms-flex-align:center;align-items:center}}.giv-Search-btnClose,.giv-Search-btnSubmit{font-size:1rem}.giv-Search-btnClose{margin:auto auto auto .9375rem}.giv-Search-btnSubmit{position:relative;max-width:130px;bottom:.1875rem;margin-left:auto;padding:.75rem 1.5rem;background-color:#000;color:#fff;font-size:.75rem;text-transform:uppercase;font-weight:700;transform:none;white-space:normal}@media only screen and (min-width:800px){.giv-Search-btnSubmit{max-width:none;white-space:nowrap}}.giv-Search-bestSellers .giv-Search-resultsTitle,.giv-Search-resultList .giv-Search-resultsTitle{letter-spacing:.025rem}.giv-Search-bestSellers .giv-ProductTile-item-mini,.giv-Search-resultList .giv-ProductTile-item-mini{margin-bottom:1.25rem}.giv-Search-bestSellers .giv-ProductTile-item-mini figure,.giv-Search-resultList .giv-ProductTile-item-mini figure{display:-ms-flexbox;display:flex;margin:0}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-visual,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-visual{width:4.125rem;height:4.125rem;-ms-flex:none;flex:none;margin:0 1.25rem 0 0;background-color:#f6f6f6;padding-bottom:0}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-visual .giv-ProductTile-picture,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-visual .giv-ProductTile-picture{bottom:0}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-name,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:.9375rem;margin-bottom:.125rem}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-productSubName,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-productSubName{font-size:.75rem;line-height:1rem;margin-bottom:.5rem}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-swatchs,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-swatchs{margin:0;vertical-align:top}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-swatch,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-swatch{display:inline-block;width:.6875rem;height:.6875rem}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-swatch:first-child,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-swatch:first-child{margin-left:0}.giv-Search-bestSellers .giv-ProductTile-item-mini .giv-ProductTile-more,.giv-Search-resultList .giv-ProductTile-item-mini .giv-ProductTile-more{position:static;display:inline-block;height:.75rem;margin-left:.375rem;line-height:.75rem;transform:none}.giv-Search-bestSellers .all-products-link,.giv-Search-resultList .all-products-link{margin-top:.4375rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;text-transform:none;line-height:1.25rem;text-decoration:underline}.giv-Search-bestSellers .giv-ProductTile-OutOfStock,.giv-Search-bestSellers .giv-ProductTile-quickBuy,.giv-Search-resultList .giv-ProductTile-OutOfStock,.giv-Search-resultList .giv-ProductTile-quickBuy{display:none}.giv-Search-resultsGroup{margin-bottom:3.75rem}@media only screen and (min-width:800px){.giv-Search .discontinued .giv-Search-resultsGroup{margin-top:0}}.giv-Search:not(.giv-Search--active){display:none}.giv-Search-noResults{padding:2.125rem 0 3.375rem;border-bottom:1px solid #999}.giv-Search-noResults .giv-Search-typed{font-size:1rem;padding-bottom:1.875rem}.giv-Search-form,.giv-Search-noResults .giv-Search-resultsTxt{margin-bottom:.625rem}.giv-Search-form{position:relative}.giv-Search-form--noResults{padding:0}.giv-Search-form--noResults .giv-Search-btnSubmit{top:50%;margin-left:.9375rem}.giv-Search-field{-ms-flex-positive:1;flex-grow:1;width:auto;height:1.75rem;min-width:70px;margin:.25rem .1875rem 0;padding:0;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;border-radius:0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;text-transform:none}.giv-Search-field[type=search]{-webkit-appearance:none;box-sizing:border-box}@media only screen and (min-width:800px){.giv-Search-field{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin:0;min-width:auto}}.giv-Search-field--noResults{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;height:1.875rem;margin:.5rem 0}.giv-Search-field:focus,.giv-Search-field:focus-visible{outline:none}.giv-Search-label{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;margin-right:1rem;padding:0 0 0 2rem}@media only screen and (min-width:800px){.giv-Search-label{padding:0}}.giv-Search-icon{font-size:1rem;color:#757575}.giv-Search-icon--close{color:#000}.giv-Search-suggestions{height:100%;z-index:2;padding-top:2.5rem}@media only screen and (min-width:800px){.giv-Search-suggestions{height:auto;padding-top:3.75rem}}.giv-Search-resultBanner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:8rem;background-color:#f6f6f6}.giv-Search-searchPhrase{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin:0}.giv-Search-searchCount{margin:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:none}.giv-Search-searchCount-phrase{text-transform:uppercase;font-weight:700}.giv-Search-resultsTxt{margin:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:none;color:#757575}.giv-Search-resultsTxtLabel,.giv-Search-resultsTxtLink{font-weight:700;color:#000;text-transform:uppercase}.giv-Search-resultsGrid,.giv-Search-resultsWrapper{height:calc(100vh - 12.625rem)}@media only screen and (min-width:800px){.giv-Search-resultsGrid,.giv-Search-resultsWrapper{height:calc(100vh - 24rem)}}.giv-Search-resultsWrapper,.giv-Search-suggestWrapper{position:relative;overflow:hidden;-ms-overflow-style:none}.giv-Search-suggestWrapper{height:100%}@media only screen and (min-width:800px){.giv-Search-suggestWrapper{height:calc(100vh - 24rem)}}@media only screen and (min-width:800px){.giv-Search-suggestWrapper--alt{height:calc(100vh - 16rem)}}.giv-Search-resultsGrid,.giv-Search-suggestGrid{position:absolute;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%;padding-bottom:5.25rem;-ms-overflow-style:none;scrollbar-width:none}.giv-Search-resultsGrid::-webkit-scrollbar,.giv-Search-suggestGrid::-webkit-scrollbar{display:none}.giv-Search-resultsGrid .giv-Result-inspi.giv-Grid--withGutter>[class*=giv-Col-],.giv-Search-suggestGrid .giv-Result-inspi.giv-Grid--withGutter>[class*=giv-Col-]{padding-top:0}.giv-Search-resultList{padding-right:2rem}.giv-Search-resultList .giv-Search-seeAll--full{margin-top:1.6875rem;padding:0;border:none}.giv-Search-resultList .giv-Search-seeAll--full .giv-Search-seeAllLink{text-align:left;text-decoration:underline}.giv-Search-resultList .productTile-wrapper:last-of-type .giv-ProductTile-item-mini{margin-bottom:0}.giv-Search-resultItem{margin-bottom:1rem}.giv-Search-resultItem-link{display:block;font-size:0}.giv-Search-resultItem-details,.giv-Search-resultItem-visual{display:inline-block;vertical-align:middle}.giv-Search-resultItem-visual{width:2rem;line-height:0}.giv-Search-resultItem-visualImg{width:100%;height:auto}.giv-Search-resultItem-details{width:calc(100% - 2rem);padding-left:1.5625rem}.giv-Search-resultItem-detailsName{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#757575}.giv-Search-resultsTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 1.875rem;color:#000}.giv-Search-resultsTitle-count{text-transform:none}.giv-Search-resultsTitle--crossSale{margin-bottom:1.875rem}.giv-Results-item{font-size:.875rem;color:#757575;margin-bottom:.6875rem}.giv-Result-inspi .giv-ContentTile-item,.giv-Result-inspi .giv-ContentTile-item figure{margin:0}.giv-Result-inspi--search .giv-ProductTile:not(.giv-ProductTile--medium):not(.giv-ProductTile--large) figure{margin-bottom:3.125rem}.giv-Result-inspi--search .giv-ProductTile:not(.giv-ProductTile--medium):not(.giv-ProductTile--large) .figcaption,.giv-Result-inspi--search .giv-ProductTile:not(.giv-ProductTile--medium):not(.giv-ProductTile--large) figcaption{text-align:center}.giv-Result-inspi--search>.giv-ProductTile.giv-Col:not(:first-child){display:inline-block}.giv-Result-inspi>.giv-Col:not(:first-child){display:none}@media only screen and (min-width:800px){.giv-Result-inspi{margin-bottom:3.375rem}.giv-Result-inspi>.giv-Col:not(:first-child){display:inline-block}}.giv-Result-inspi .giv-Col-medium--1-2{margin-bottom:3.75rem}@media only screen and (min-width:800px){.giv-Result-inspi .giv-Col-medium--1-2{margin-bottom:1.875rem}.giv-Result-inspi .giv-Col-medium--1-2:last-of-type,.giv-Result-inspi .giv-Col-medium--1-2:nth-last-of-type(2){margin:0}}.giv-Search-seeAll{margin:0;padding:1.25rem 0;text-align:center;font-size:.75rem}@media only screen and (min-width:480px){.giv-Search-seeAll{padding:1.25rem 0 2rem;text-align:right}}.giv-Search-seeAll--full{width:100%;display:table;table-layout:fixed}.giv-Search-seeAll--full .giv-Search-seeAllLink,.giv-Search-seeAll--full .giv-Search-seeAllTxt{display:table-cell}.giv-Search-seeAll--full .giv-Search-seeAllLink{text-align:right}.giv-Search-seeAll--paddingRightTop{padding-right:2.53333%;padding-left:2.53333%}@media only screen and (min-width:480px){.giv-Search-seeAll--paddingRightTop{padding-right:.9375rem;padding-left:.9375rem}}.giv-Search-seeAll--center{text-align:center}.giv-Search-seeAllTxt{text-align:left}.giv-Search-seeAllLink{margin:0 1.875rem;font-weight:700}@media only screen and (min-width:1024px){.giv-Search-seeAllLink:focus,.giv-Search-seeAllLink:hover{text-decoration:underline}}.giv-Result-inspi+.giv-Search-resultsGroup{margin-top:3.25rem}.giv-Results-itemCategory{margin-left:.9375rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#000}@media only screen and (min-width:1024px){.giv-Results-itemCategory:focus,.giv-Results-itemCategory:hover{text-decoration:underline}}.giv-Suggested-item{margin-bottom:.9375rem}.giv-Suggested-link{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#757575;font-weight:400}@media only screen and (min-width:800px){.giv-Suggested-link:focus,.giv-Suggested-link:hover{text-decoration:underline}}.giv-Search-typed{margin:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:lowercase;color:#757575}.giv-Search-typed:first-letter{text-transform:capitalize}.giv-Search-typed--hidden{display:none}.giv-Search-bottom{position:relative;border:1px solid #999;border-right:none;border-left:none;margin-top:2.8125rem;padding:3.875rem 2.8125rem;font-size:0}@media only screen and (min-width:800px){.giv-Search-bottom{padding:.9375rem 0}.giv-Search-bottom:before{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);width:1px;height:calc(100% - 1.75rem);background-color:#757575}}@media only screen and (min-width:800px){.giv-Search-bottomCol{display:inline-block;vertical-align:middle;width:50%}}.giv-Search-text{font-size:.75rem;color:#757575;text-align:center;margin:0;max-width:100%}@media only screen and (min-width:480px){.giv-Search-text{margin:0 auto;max-width:22.25rem}}.giv-Search-text--black{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#000;display:block;margin-bottom:.625rem}.giv-Search-bottomList{font-size:0;margin-top:1.875rem;max-width:100%}@media only screen and (min-width:800px){.giv-Search-bottomList{margin:0 auto;max-width:21.875rem}}.giv-Search-bottomItem{display:inline-block;vertical-align:middle;width:50%;text-align:center}.giv-Search-bottomLink{text-align:center}.giv-Search-bottomIcon{font-size:1rem;display:block;margin-bottom:.875rem}.giv-Search-bottomLabel{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.giv-Search-category{padding-top:3.25rem}.giv-FilterList-top{position:relative;border:1px solid #999;border-right:0;border-left:0}.giv-FilterList-top:before{position:absolute;top:0;left:50%;content:"";width:1px;height:100%;background-color:#999;transform:translateX(-50%)}@media only screen and (min-width:800px){.giv-FilterList-top:before{content:none}}.giv-FilterList{display:inline-block;vertical-align:top;width:50%;position:relative;height:4.0625rem;font-size:0}@media only screen and (min-width:800px){.giv-FilterList{display:block;width:calc(100% - 2.5rem);max-width:1122px;margin:0 auto}}.giv-FilterList:after,.giv-FilterList:before{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);height:.125rem;width:.5rem;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease-in-out}@media only screen and (min-width:800px){.giv-FilterList:after,.giv-FilterList:before{content:none}}.giv-FilterList:before{transform:rotate(45deg);right:1.8125rem}.giv-FilterList:after{right:1.5rem}.giv-FilterList--open:before,.giv-FilterList:after{transform:rotate(-45deg)}.giv-FilterList--open:after{transform:rotate(45deg)}.giv-FilterList-current{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;cursor:pointer}@media only screen and (min-width:800px){.giv-FilterList-current{display:inline-block;vertical-align:middle;line-height:4.0625rem;font-weight:400;color:#757575}}.giv-FilterList-list{list-style-type:none;padding:0;max-height:0;visibility:hidden;position:absolute;background:#fff;width:200%;z-index:1;left:0}@media only screen and (min-width:800px){.giv-FilterList-list{display:inline-block;vertical-align:middle;position:relative;max-height:100%;visibility:visible;width:calc(100% - 11.25rem)}}.giv-FilterList-list--visible{animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.giv-FilterList-item{display:block;height:4.0625rem}.giv-FilterList-item:first-child{border-top:1px solid #999}@media only screen and (min-width:800px){.giv-FilterList-item:first-child{border:none}}@media only screen and (min-width:800px){.giv-FilterList-item{display:inline-block;vertical-align:middle}}.giv-FilterList-button{display:block;padding:0 1rem;height:100%;cursor:pointer}@media only screen and (min-width:800px){.giv-FilterList-button--active .giv-FilterList-label{font-weight:700}}.giv-FilterList-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-top{0%{opacity:0;visibility:hidden;max-height:0}to{opacity:1;visibility:visible;max-height:1000px}}.product-suggestions{margin-bottom:3.75rem}.product-suggestions .giv-Search-resultList{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.giv-Slides{font-size:0;position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity .3s ease}.giv-Slides--crossSale{max-width:calc(100vw - .5rem);padding-left:.5rem;margin-right:-3.75rem}@media only screen and (min-width:800px){.giv-Slides--crossSale{max-width:none;padding-left:0}}.giv-Slides--crossSale .giv-ProductTile.giv-ProductTile--crossSale .giv-ProductTile-visual{width:8.125rem;height:8.125rem}.giv-Slides--crossSale .slick-list .slick-track{margin-left:0}.giv-Slides--crossSale .giv-Slide-arrow{transform:translateY(-160%)}.giv-Slides--crossSale .giv-Slide-arrow--prev:hover{transform:translate(-.5rem,-160%)}.giv-Slides--crossSale .giv-Slide-arrow--next:hover{transform:translate(.5rem,-160%)}.giv-Slides.slick-initialized{opacity:1}.giv-Slides .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.giv-Slides .slick-list:focus{outline:none}.giv-Slides .slick-list.dragging{cursor:pointer;cursor:hand}.giv-Slides .slick-list,.giv-Slides .slick-track{transform:translateZ(0)}.giv-Slides .slick-track{position:relative;left:0;top:0;display:-ms-flexbox;display:flex;margin:0 auto}.giv-Slides .slick-track:after,.giv-Slides .slick-track:before{content:"";display:table}.giv-Slides .slick-track:after{clear:both}.slick-loading .giv-Slides .slick-track{visibility:hidden}.giv-Slides-miniCart{padding:.9375rem 0;font-size:.875rem;line-height:1.25rem;border-top:1px solid #999;border-bottom:1px solid #999;width:calc(100% + 2.25rem);margin-left:-1.125rem;margin-top:1.875rem;right:0}@media only screen and (min-width:800px){.giv-Slides-miniCart{width:474px;margin-left:-3.75rem}}.giv-Slides-miniCart .giv-Dots{width:auto;left:auto;right:1.0625rem;bottom:.4375rem;display:-ms-flexbox;display:flex}@media only screen and (min-width:800px){.giv-Slides-miniCart .giv-Dots{margin-right:1.125rem}}.giv-Slides-miniCart .giv-Dots:has(button:focus-visible){outline-offset:.3125rem;outline-style:solid;outline-color:#767676}.giv-Slides-miniCart .giv-Dots:has(button:focus-visible) li.slick-active button{outline-offset:.0625rem;outline-style:solid;outline-color:#767676}.giv-Slides-miniCart .giv-Dots li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.giv-Slides-miniCart .giv-Dots li button{margin:0 .15625rem;height:.25rem}.giv-Slides-miniCart .giv-Dots li button:before{width:.25rem;height:.25rem;border-radius:.625rem}.giv-Slides-miniCart .giv-Dots li.slick-active button:before{background:#000;transform:none}.giv-Slides-miniCart .giv-Slide-miniCart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;padding:0 1.125rem}.giv-Slides-miniCart .giv-Slide-miniCart--icon{height:1.875rem;width:1.875rem;background-color:#fff}.giv-Slides-miniCart .giv-Slide-miniCart--details{padding-left:1.25rem;background-color:#fff;padding-right:3.125rem}.giv-Slides-miniCart .giv-Slide-miniCart--title{font-weight:500}.giv-Slides-miniCart .giv-Slide-miniCart--frontView{z-index:10}.giv-Slide{display:-ms-flexbox;display:flex;vertical-align:top;text-align:center;padding:0 .625rem}@media only screen and (min-width:480px){.giv-Slide{padding:0 .9375rem}}.giv-Slide .giv-ProductTile-item{height:100%;width:100%}.giv-Slide.giv-ProductTile{width:11.75rem}@media only screen and (min-width:480px){.giv-Slide.giv-ProductTile{width:16.125rem}}@media only screen and (min-width:1024px){.giv-Slide.giv-ProductTile{height:21.5rem}}.giv-Slide:focus{outline:none}.giv-ShadeComparatorModaal .giv-Slide .giv-ProductTile-item,.giv-shadeFinder-modal .giv-Slide .giv-ProductTile-item{height:auto}.giv-Slide-arrow{position:absolute;top:50%;width:48px;height:48px;background-color:#fff;z-index:1;transform:translateY(-50%);transition:.2s ease;opacity:1}#loginModal .giv-Slide-arrow .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.valid:before,#loginModal .modal-content .giv-Slide-arrow .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slide-arrow .giv-minicart-alert:before,#registrationModal .giv-Slide-arrow .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.valid:before,#registrationModal .modal-content .giv-Slide-arrow .login-alert:before,#requestPasswordResetModal .giv-Slide-arrow .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.valid:before,#requestPasswordResetModal .modal-content .giv-Slide-arrow .login-alert:before,#resetPasswordConfirmModal .giv-Slide-arrow .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-Slide-arrow p.valid:before,#resetPasswordConfirmModal .modal-content .giv-Slide-arrow .login-alert:before,.data-checkout-stage .giv-Slide-arrow .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-Slide-arrow .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-Slide-arrow .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-Slide-arrow .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-Slide-arrow .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-Slide-arrow .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-Slide-arrow .validation-icon-cross:before,.giv-Slide-arrow #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Slide-arrow #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Slide-arrow #loginModal .modal-content .login-alert:before,.giv-Slide-arrow #loginModal .reset-subtitle:before,.giv-Slide-arrow #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-Slide-arrow #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Slide-arrow #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Slide-arrow #registrationModal .modal-content .login-alert:before,.giv-Slide-arrow #registrationModal .reset-subtitle:before,.giv-Slide-arrow #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Slide-arrow #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Slide-arrow #requestPasswordResetModal .modal-content .login-alert:before,.giv-Slide-arrow #requestPasswordResetModal .reset-subtitle:before,.giv-Slide-arrow #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-Slide-arrow #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-Slide-arrow #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-Slide-arrow #resetPasswordConfirmModal .reset-subtitle:before,.giv-Slide-arrow .alert.alert-danger:before,.giv-Slide-arrow .data-checkout-stage .stage-completed:before,.giv-Slide-arrow .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-Slide-arrow .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-Slide-arrow .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-Slide-arrow .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-Slide-arrow .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-Slide-arrow .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-Slide-arrow .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-Slide-arrow .giv-Form-row.giv-Form-row--select:before,.giv-Slide-arrow .giv-Form-selectWrapper:before,.giv-Slide-arrow .giv-Icon,.giv-Slide-arrow .gwp-popin .gwp-errors:before,.giv-Slide-arrow .login-form .login-form__alert:before,.giv-Slide-arrow .login-mismatch:before,.giv-Slide-arrow .passwordCriteria .validation-rules.invalid:before,.giv-Slide-arrow .passwordCriteria .validation-rules.valid:before,.giv-Slide-arrow .ui-dialog .ui-icon-closethick,.gwp-popin .giv-Slide-arrow .gwp-errors:before,.login-form .giv-Slide-arrow .login-form__alert:before,.passwordCriteria .giv-Slide-arrow .validation-rules.invalid:before,.passwordCriteria .giv-Slide-arrow .validation-rules.valid:before,.ui-dialog .giv-Slide-arrow .ui-icon-closethick{font-size:.875rem;color:#000}.giv-Slide-arrow.slick-disabled{display:none}.giv-Slide-arrow--crossSale{top:5.125rem}.giv-Slide-arrow--crossSale.giv-Slide-arrow--next{right:1.125rem}@media only screen and (min-width:800px){.giv-Slide-arrow--crossSale.giv-Slide-arrow--next{right:3.75rem}}.giv-gbs-beautySociety-wrapper .giv-Slide-arrow{width:2.8125rem;height:2.8125rem;background-color:#000;border:.0625rem solid #fff}@media only screen and (max-width:800px){.giv-gbs-beautySociety-wrapper .giv-Slide-arrow{top:8.4375rem}}@media only screen and (min-width:800px){.giv-gbs-beautySociety-wrapper .giv-Slide-arrow{height:3.75rem;width:3.75rem}}.giv-gbs-beautySociety-wrapper .giv-Slide-arrow.giv-Slide-arrow--prev{left:-1.25rem}@media only screen and (min-width:800px){.giv-gbs-beautySociety-wrapper .giv-Slide-arrow.giv-Slide-arrow--prev{left:-1.875rem}}.giv-gbs-beautySociety-wrapper .giv-Slide-arrow.giv-Slide-arrow--next{left:16.25rem}@media screen and (min-width:550px) and (max-width:800px){.giv-gbs-beautySociety-wrapper .giv-Slide-arrow.giv-Slide-arrow--next{left:34.6875rem}}@media only screen and (min-width:800px){.giv-gbs-beautySociety-wrapper .giv-Slide-arrow.giv-Slide-arrow--next{left:45.3125rem}}#loginModal .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .reset-subtitle:before,#loginModal .modal-content .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-minicart-alert:before,#registrationModal .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .reset-subtitle:before,#registrationModal .modal-content .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.valid:before,#requestPasswordResetModal .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.valid:before,#resetPasswordConfirmModal .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow p.valid:before,.data-checkout-stage .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .validation-icon-cross:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #loginModal .modal-content .login-alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #loginModal .reset-subtitle:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #registrationModal .modal-content .login-alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #registrationModal .reset-subtitle:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #requestPasswordResetModal .modal-content .login-alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #requestPasswordResetModal .reset-subtitle:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow #resetPasswordConfirmModal .reset-subtitle:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .alert.alert-danger:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .data-checkout-stage .stage-completed:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Form-row.giv-Form-row--select:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Form-selectWrapper:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .giv-Icon,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gwp-popin .gwp-errors:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-form .login-form__alert:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-mismatch:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .passwordCriteria .validation-rules.invalid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .passwordCriteria .validation-rules.valid:before,.giv-gbs-beautySociety-wrapper .giv-Slide-arrow .ui-dialog .ui-icon-closethick,.gwp-popin .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .gwp-errors:before,.login-form .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .login-form__alert:before,.passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .validation-rules.invalid:before,.passwordCriteria .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .validation-rules.valid:before,.ui-dialog .giv-gbs-beautySociety-wrapper .giv-Slide-arrow .ui-icon-closethick{color:#fff}.giv-Slide-arrow--prev{left:0}@media only screen and (min-width:800px){.giv-Slide-arrow--prev{left:8.98438%}}@media only screen and (min-width:1024px){.giv-Slide-arrow--prev{left:7.63889%}}@media (min-width:calc(1440rem/16)){.giv-Slide-arrow--prev{left:1.125rem}}.giv-Slide-arrow--prev:hover{transform:translate(-.5rem,-50%)}.giv-Slide-arrow--next{right:0}@media only screen and (min-width:800px){.giv-Slide-arrow--next{right:8.98438%}}@media only screen and (min-width:1024px){.giv-Slide-arrow--next{right:7.63889%}}@media (min-width:calc(1440rem/16)){.giv-Slide-arrow--next{right:1.125rem}}.giv-Slide-arrow--next:hover{transform:translate(.5rem,-50%)}.giv-Dots{text-align:center;position:absolute;bottom:0;left:0;width:100%}.giv-Dots li{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;position:relative;display:inline-block}.giv-Dots li button{padding:1.4375rem 0;vertical-align:bottom;margin:0 .75rem;font-size:0}.giv-Dots li button:before{height:.125rem;width:1.1875rem;content:"";display:block;background:#757575;transition:all .2s cubic-bezier(.4,0,.2,1)}.giv-Dots li button:focus:before,.giv-Dots li button:hover:before{background-color:#000}.giv-Dots li.slick-active button:before{background:#000;transform:scaleY(2)}.giv-Slide-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.giv-Slide-contentImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in;max-width:90%}.giv-Slide-contentImg--hidden{opacity:0;visibility:hidden}.giv-Slide-contentName{width:70%;font-size:.75rem;letter-spacing:.025rem;text-transform:uppercase;color:#fff;position:absolute;top:50%;left:50%;margin:0;opacity:0;transform:translate(-50%,-50%);z-index:2}.giv-Slide-productDetail{height:auto;width:100%}@media only screen and (min-width:480px){.giv-Slide-productDetail{min-height:45rem;height:auto}}.giv-Slides--lastViewed{display:-ms-flexbox;display:flex;width:calc(100% - 2.125rem);max-width:1122px;margin:0 auto}@media only screen and (min-width:800px){.giv-Slides--lastViewed{width:calc(100% - 2.5rem)}}.giv-Slides--lastViewed .giv-Slide{width:calc(25% - .9375rem)}.giv-Slides--lastViewed .giv-Slide:first-child{margin-left:0}.giv-Slides--lastViewed .giv-Slide:last-child{margin-right:0}.giv-Slides--cross .giv-Slide{height:auto}@media only screen and (min-width:1024px){.giv-Slides--cross .giv-Slide{height:30rem}}@media screen and (min-width:1600px){.giv-Slides--cross .giv-Slide{height:33.125rem}}.giv-Slides--cross .giv-ProductTile-visual{height:18.875rem}.giv-Slides--multi{margin-bottom:1.09375rem}@media only screen and (min-width:800px){.giv-Slides--multi{margin-bottom:1.40625rem}}.giv-Slides--multi .giv-Slide{position:relative;height:12.625rem;margin:0 .75rem;padding:0 0 1.09375rem;width:8.6875rem;max-width:16.125rem;overflow:hidden;font-size:1.25rem}@media only screen and (min-width:480px){.giv-Slides--multi .giv-Slide{width:16.125rem;margin:0 .9375rem;padding-bottom:1.40625rem}}.giv-Slides--multi .giv-Slide:after{content:"";display:block;height:4px;width:auto;margin:0 1.125rem;position:absolute;bottom:0;left:0;right:0;background:#000;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:480px){.giv-Slides--multi .giv-Slide{height:22.1875rem}}.giv-Slides--multi .giv-Slide .giv-Slide-content{width:100%;cursor:pointer;background-color:#f6f6f6}.giv-Slides--multi .giv-Slide.giv-Slick-current:after{opacity:1}.giv-Slides--multi .giv-Slide.giv-Slick-current .giv-Slide-content{border:1px solid #999}.giv-Slides--multi .giv-Slide.giv-Slick-current .giv-Slide-content:after{content:"";top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.giv-Slides--multi .giv-Slide.giv-Slick-current .giv-Slide-contentName{opacity:1}.giv-Slides--multi .giv-Slide.giv-Slick-current .giv-Slide-contentImg--visible{opacity:0;visibility:hidden}.giv-Slides--multi .giv-Slide.giv-Slick-current .giv-Slide-contentImg--hidden{opacity:1;visibility:visible}.giv-Slides--multi .giv-Slide-arrow--next{right:0}@media only screen and (min-width:1024px){.giv-Slides--multi .giv-Slide-arrow--next{right:.9375rem}}.giv-Slides--multi .giv-Slide-arrow--prev{left:0}@media only screen and (min-width:1024px){.giv-Slides--multi .giv-Slide-arrow--prev{left:.9375rem}}.giv-Slides--multi.giv-Slides--unInit .slick-list{padding:0!important}.giv-Slides--multi.giv-Slides--unInit .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%!important;transform:none!important}.giv-Slides--ProductGallery{padding-bottom:3.75rem}@media only screen and (min-width:1281px){.giv-Slides--ProductGallery .giv-Slide-arrow{opacity:0}}.giv-Slides--ProductGallery .keyboard-interaction-only.is-focused,.giv-Slides--ProductGallery .keyboard-interaction-only.is-focused~.giv-Slide-arrow{opacity:1}@media only screen and (min-width:1024px){.giv-Slides--ProductGallery:focus .giv-Slide-arrow,.giv-Slides--ProductGallery:hover .giv-Slide-arrow{opacity:1}}.giv-Slides--ProductGallery:focus .giv-Slide-arrow.slick-disabled,.giv-Slides--ProductGallery:hover .giv-Slide-arrow.slick-disabled{display:none}.giv-Slides--ProductGallery .giv-Slide{margin:0;height:31.0625rem;position:relative}@media only screen and (min-width:480px){.giv-Slides--ProductGallery .giv-Slide{height:34.125rem;margin:0 1px}}.giv-Slides--ProductGallery .giv-Slide .giv-ProductGallery-share img{width:17px;height:17px}.giv-Slides--ProductGallery .giv-Slide-contentImg{max-width:100%;max-height:100%;cursor:pointer}.giv-Slides--ProductGallery .giv-ProductGallery-link.is-focused{border:3px solid #767676}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide,.giv-Slides--GalleryOverlay.slick-initialized .slick-list{height:100%}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide picture{display:block;height:100%}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide img{margin:auto;cursor:url(../images/temp/zoom-in.png),auto}.giv-Slides--video .giv-Slide{margin:0;padding:0 .3125rem;height:auto}@media only screen and (min-width:800px){.giv-Slides--video .giv-Slide{padding:0 3.125rem}}@media only screen and (min-width:1024px){.giv-Slides--video .giv-Slide{padding:0 6.25rem}}.giv-Slides--video .giv-Slide-arrow{top:calc(50% - 1.875rem)}.giv-Slides .slick-list.withoutArrows{padding:0!important}.giv-Slides .slick-list.withoutArrows .slick-track{width:100vw!important;-ms-flex-pack:center;justify-content:center;left:0!important}.giv-Slides .slick-list .giv-Slide.giv-ProductTile{width:auto}.giv-Slides .figcaption,.giv-Slides figcaption{direction:ltr}.giv-LastVisited,.giv-ProductCarousel,.giv-ProductRelated{margin:4rem 0}.giv-LastVisited .giv-PageTitle,.giv-ProductCarousel .giv-PageTitle,.giv-ProductRelated .giv-PageTitle{padding:0 0 2.1875rem}.content-slot img{height:auto;max-width:100%}.slot-grid-header p{margin:0;padding:0}.product-listing-1x4{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:.83em 0}.product-listing-1x4 .search-result-items .grid-tile{margin:0 1% 0 2%;width:18%}.account-nav-asset{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;line-height:1.5em;margin:3.33em .83em;padding:.83em 0}.account-nav-asset h2{font-style:italic;font-weight:400;margin:1.16em 0 1.66em}.browser-compatibility-alert{background-color:#900;color:#fff;font-size:1.3em;line-height:2em;padding:.8em;top:112px;position:absolute;width:100%;z-index:1}.folder-slot{border:1px solid #019328;background-color:#fff;padding:.5em}.folder-slot h2{color:#019328;margin:.5em 0}.menu-slot{display:none;border-top:1px solid #faeded;margin-top:.5em;padding-top:1.5em}.menu-slot .social-links{padding-left:0}.menu-slot .social-links li{display:inline-block;padding-left:0}@media screen and (min-width:768px){.menu-slot{width:13.5rem;display:block}}#homepage-slides{margin:0;position:relative;width:20000em}#homepage-slides .slide{float:left;overflow:hidden;position:relative}#homepage-slides .slide img{height:auto;max-width:160%}@media screen and (min-width:768px){#homepage-slides .slide img{max-width:100%}}#homepage-slides .slide .banner-message{position:absolute;top:10%}@media screen and (min-width:768px){#homepage-slides .slide .banner-message{top:2%}}#homepage-slides .slide .banner-message .banner-text1{font-family:lato,sans-serif;font-size:2rem;font-weight:300;text-transform:uppercase}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text1{font-size:5rem;font-weight:200}}#homepage-slides .slide .banner-message .banner-text2{font-family:Copperplate Gothic,Times New Roman,times,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,serif;font-size:1.5rem;font-style:italic;text-transform:lowercase}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text2{font-size:4rem}}#homepage-slides .slide .banner-message .banner-text3{font-family:lato,sans-serif;font-size:.5rem;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text3{font-size:1.3rem;font-weight:200}}#homepage-slides .slide1 .banner-message{left:3%}#homepage-slides .slide1 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide1 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide1 .banner-message .banner-text3{color:#fff;text-align:right}#homepage-slides .slide2 .banner-message{left:3%}#homepage-slides .slide2 .banner-message .banner-text1{color:#84bd00;display:inline;letter-spacing:-.1rem}#homepage-slides .slide2 .banner-message .banner-text2{color:#aaa;display:inline}#homepage-slides .slide2 .banner-message .banner-text3{color:#000}#homepage-slides .slide3 .banner-message{left:3%}#homepage-slides .slide3 .banner-message .banner-text1{color:#84bd00;display:inline;margin-top:-2rem}#homepage-slides .slide3 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide3 .banner-message .banner-text3{color:#000}#homepage-slides .slide4 .banner-message{right:3%}#homepage-slides .slide4 .banner-message .banner-text1{color:#84bd00;margin-top:0;text-indent:3rem}@media screen and (min-width:768px){#homepage-slides .slide4 .banner-message .banner-text1{margin-top:-1rem}}#homepage-slides .slide4 .banner-message .banner-text2,#homepage-slides .slide4 .banner-message .banner-text3{color:#fff}#homepage-slides .slide5 .banner-message{left:15%}#homepage-slides .slide5 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide5 .banner-message .banner-text2{color:#900;display:inline}#homepage-slides .slide5 .banner-message .banner-text3{color:#fff}#home-bottom-left{margin:auto;max-width:320px;position:relative;text-align:center;width:100%}#home-bottom-left h2{color:#000;font-family:lato,sans-serif;font-size:2rem;font-weight:100;margin:0;padding:1rem 0;text-transform:uppercase}@media screen and (min-width:768px){#home-bottom-left h2{font-size:2.3rem}}#home-bottom-left ul{margin:-.5em 0 .5em}#home-bottom-left ul li{border-right:1px solid #666;color:#666;display:inline;font-family:lato,sans-serif;font-size:.8rem;font-weight:400;list-style:none outside none;margin:0 5px 0 0;padding:0 5px 0 0;text-transform:uppercase}#home-bottom-left ul li:last-child{border:0}#home-bottom-left ul li span{margin:0 10px 0 0}#home-bottom-left img{display:block}#home-bottom-center{width:100%;margin:auto;max-width:320px;position:relative}#home-bottom-center .home-bottom-center-text{position:absolute;text-align:center;top:18%;width:100%}#home-bottom-center .home-bottom-center-text h1{color:#00629b;font-family:Copperplate Gothic,Times New Roman,times,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,serif;font-size:4rem;font-style:italic;font-weight:400;margin:0;padding:0;text-transform:lowercase}#home-bottom-center .home-bottom-center-text h2{color:#666;font-family:lato,sans-serif;font-size:1.3rem;font-weight:100;letter-spacing:.2em;margin-top:-.05rem;text-transform:uppercase}#home-bottom-center .home-bottom-center-text h3{color:#666;font-family:Copperplate Gothic,Times New Roman,times,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,serif;font-size:.8rem;font-weight:400;margin-top:-1rem;text-transform:uppercase}#home-bottom-center img{display:block}.home-bottom-right{font-family:lato,sans-serif;width:100%;margin:auto;max-width:320px;position:relative;text-align:center}.home-bottom-right .home-bottom-right-header h2{color:#666;font-size:.7rem;font-weight:400;padding:.5em 0 0;margin:0}@media screen and (min-width:768px){.home-bottom-right .home-bottom-right-header h2{font-size:2.3rem;font-weight:200}}.home-bottom-right .home-bottom-right-header h3{color:#64772d;font-size:2.2rem;font-style:normal;font-weight:200;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.home-bottom-right .home-bottom-right-header h3{font-size:2.3rem}}.home-bottom-right .home-bottom-right-header img{display:block}.home-bottom-right .product-tile{border:0;margin:1em auto 0;min-height:255px;width:90%}.home-bottom-right .product-tile img{box-shadow:0 0 5px 3px #ccc;max-width:90%}.home-bottom-right .product-tile .product-name{height:auto}.home-bottom-right .product-tile .product-sales-price{color:#000}.cart-recommendations{margin-top:1rem}.cart-recommendations .product-listing{background-color:#efefef;padding:1rem 0}.cart-recommendations .tiles-container,.category-slot .tiles-container,.product-slot .tiles-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.cart-recommendations .tiles-container .grid-tile,.category-slot .tiles-container .grid-tile,.product-slot .tiles-container .grid-tile{box-shadow:none;margin:1rem;padding:1rem;width:25%}.cart-recommendations h1,.category-slot h1,.product-slot h1{color:#fff;font-family:lato,sans-serif;font-size:3rem;font-weight:300;position:absolute;text-align:right;bottom:2%;left:2%}@media screen and (min-width:768px){.cart-recommendations h1,.category-slot h1,.product-slot h1{font-weight:100}}.cart-recommendations h2,.category-slot h2,.product-slot h2{color:#008578;font-family:Copperplate Gothic,Times New Roman,times,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,serif;font-size:1.5rem;font-style:italic;margin:0;padding:.1rem .5rem}.cart-recommendations h3,.category-slot h3,.product-slot h3{background-color:#fff;bottom:0;color:#000;font-family:lato,sans-serif;font-size:2rem;font-weight:300;margin:0;opacity:.6;padding:2rem;position:absolute;text-transform:uppercase;width:100%}.cart-recommendations .catlanding-banner,.category-slot .catlanding-banner,.product-slot .catlanding-banner{overflow:hidden;position:relative;width:100%}.cart-recommendations .catlanding-banner img,.category-slot .catlanding-banner img,.product-slot .catlanding-banner img{height:auto;width:100%}.cart-recommendations .category-tile,.category-slot .category-tile,.product-slot .category-tile{float:left;overflow:hidden;padding:0 .15%;position:relative;width:100%}@media screen and (min-width:768px){.cart-recommendations .category-tile,.category-slot .category-tile,.product-slot .category-tile{width:33%}}.cart-recommendations .category-tile img,.category-slot .category-tile img,.product-slot .category-tile img{height:auto;width:100%}.cart-recommendations .cat-banner,.category-slot .cat-banner,.product-slot .cat-banner{overflow:hidden;position:relative;width:100%}.cart-recommendations .cat-banner img,.category-slot .cat-banner img,.product-slot .cat-banner img{height:auto;width:100%}.cart-recommendations .cat-banner h1,.category-slot .cat-banner h1,.product-slot .cat-banner h1{color:#333;right:2%}.cart-recommendations .search-result-items .grid-tile,.category-slot .search-result-items .grid-tile,.product-slot .search-result-items .grid-tile{box-shadow:none;margin:0;padding:0 .15%;width:100%}@media screen and (min-width:768px){.cart-recommendations .search-result-items .grid-tile,.category-slot .search-result-items .grid-tile,.product-slot .search-result-items .grid-tile{width:33%}}.cart-recommendations .search-result-items .grid-tile .product-tile,.category-slot .search-result-items .grid-tile .product-tile,.product-slot .search-result-items .grid-tile .product-tile{margin:0 .15%;padding:1rem 0;width:100%}.cart-recommendations .search-result-items .grid-tile .product-tile .product-name,.category-slot .search-result-items .grid-tile .product-tile .product-name,.product-slot .search-result-items .grid-tile .product-tile .product-name{font-family:lato,sans-serif;font-size:1.2rem;font-weight:100;height:auto;margin-top:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-recommendations .search-result-items .grid-tile .product-tile .product-name a,.category-slot .search-result-items .grid-tile .product-tile .product-name a,.product-slot .search-result-items .grid-tile .product-tile .product-name a{color:#00629b}.cart-recommendations .search-result-items .grid-tile .product-tile .product-pricing,.category-slot .search-result-items .grid-tile .product-tile .product-pricing,.product-slot .search-result-items .grid-tile .product-tile .product-pricing{font-family:lato,sans-serif;font-size:1rem}.html-slot{background-color:#efefef;border-color:#e0e0e0;border-style:solid;border-width:1px 0}.html-slot h1{color:#00629b;font-family:lato,sans-serif;font-size:1.5rem;font-weight:300;margin:1rem;text-align:center}@media screen and (min-width:768px){.html-slot h1{font-weight:100}}.html-slot h1 a{font-family:Copperplate Gothic,Times New Roman,times,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,serif}.html-slot-container{width:100%;-ms-flex-order:1;order:1}@media only screen and (min-width:800px){.html-slot-container{-ms-flex-order:3;order:3}}.giv-PageIntro{text-align:center}.giv-PageIntro-container{position:relative;max-width:calc(100% - 2rem);width:22.125rem;padding-top:3.75rem;margin:0 auto 1.875rem}.giv-PageIntro-container.category-page{max-width:none;width:100%;padding:3.75rem 1.25rem 0}@media only screen and (min-width:800px){.giv-PageIntro-container.category-page{padding:0}}.giv-PageIntro-container.category-page.centered{padding-bottom:0}@media only screen and (min-width:800px){.giv-PageIntro-container{position:relative;padding-top:5.90625rem;margin:0 auto 5.8125rem;max-width:calc(100% - 3.875rem)}.giv-PageIntro-container.category-page{width:calc(100% - 2.5rem);max-width:70.125rem;height:24.25rem;margin-bottom:2.5rem;padding-top:7.5rem;text-align:left}}@media only screen and (min-width:800px) and (min-width:800px){.giv-PageIntro-container.category-page{padding-top:0}}@media only screen and (min-width:800px){.giv-PageIntro-container.category-page .giv-PageIntro{padding-left:58%;text-align:left}.giv-PageIntro-container.category-page.centered{padding-top:5.625rem;padding-bottom:0;margin-bottom:5.625rem;height:auto}.giv-PageIntro-container.category-page.centered .giv-PageIntro{padding-left:0;text-align:center}.giv-PageIntro-container.category-page.centered .giv-PageIntro .giv-PageIntro-categoryDescription{margin:0 auto}.giv-PageIntro-container.category-page .giv-PageIntro-categoryDescription{max-width:22.125rem}}.giv-PageIntro-parentCategory{margin:0 0 .625rem}.giv-PageIntro-parentCategory a{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;color:#000;line-height:1rem;letter-spacing:.03313rem}.giv-PageIntro-parentCategory a:hover{text-decoration:underline}.giv-PageIntro-currentCategory{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1.875rem;color:#000;margin:0 0 1.4375rem}@media only screen and (min-width:800px){.giv-PageIntro-currentCategory{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem;line-height:2.5rem}}.giv-PageIntro-categoryDescription{font-size:1rem;color:#333;margin:0;line-height:1.5rem}.giv-PageIntro-categoryDescription a:focus,.giv-PageIntro-categoryDescription a:hover{text-decoration:underline}.giv-PageIntro-categoryDate{font-size:.75rem;margin:1.65625rem 0 0}.giv-PageIntro-currentProductSet{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 1.4375rem}.giv-PageIntro-crossSell-title{margin:0 0 1.4375rem}.giv-PageIntro-crossSell{text-align:center;max-width:calc(100% - 2rem);width:22.125rem;margin:0 auto 1.5rem}@media only screen and (min-width:800px){.giv-PageIntro-crossSell{margin:0 auto 2.3125rem;max-width:calc(100% - 3.875rem)}}.giv-PageIntro-crossSell-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;color:#000;margin:0}.giv-PageIntro-button{margin-top:.625rem}.giv-PageIntro--hiddenImage{display:none}@media only screen and (min-width:800px){.giv-PageIntro--hiddenImage{width:48%;position:absolute;visibility:hidden}}.giv-PageIntro .giv-PageIntro-links a{text-decoration:underline;color:#757575}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper{padding-bottom:0}}.tiles-container .spotlight-wrapper .spotlight{margin:auto;height:auto}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight{width:100%;padding-bottom:0}}.tiles-container .spotlight-wrapper .spotlight:hover{cursor:pointer}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-name{font-size:.875rem}}.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo,.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{left:auto;top:14.375rem;margin-left:.9375rem}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo,.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{top:9.25rem;left:auto;right:auto;margin-left:.3125rem}}@media screen and (max-width:375px){.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo,.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{top:8.9375rem}}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{top:8.9375rem;margin-left:.625rem}}@media only screen and (min-width:320px){.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile{width:100%;height:100%}}.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-visual{height:9.8125rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-visual{height:15.4375rem}}.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-picture{height:6.625rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-picture{height:11.4375rem}}.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-quickBuy{top:13.875rem;bottom:auto}.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-item__vto-icon{position:absolute;top:8.875rem;right:1.5625rem;width:1.0625rem;height:1.375rem;-o-object-fit:fill;object-fit:fill}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .spotlight-productTile .giv-ProductTile-item__vto-icon{top:14.375rem;right:2.1875rem}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper{padding:.3125rem;width:auto;height:100%}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item{background-color:#fff;padding:0;margin-right:0;height:100%;width:100%;background:transparent}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item{height:100%}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-content{margin-left:auto;width:50%;max-width:10.375rem;background:#fff;padding:.9375rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-content{width:47.2%;padding:1.25rem;max-width:none}}@media screen and (max-width:375px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-content{padding:.6875rem}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-visual{height:10rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-visual{height:15.4375rem}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-OutOfStock,.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-quickBuy{top:13.25rem;right:2.1875rem;left:auto}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-tagGroup{top:1.25rem;left:auto;margin-left:.3125rem}@media screen and (max-width:375px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-tagGroup{top:1rem}}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-tagGroup{top:1.5625rem}}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-ProductTile-tagGroup .giv-ProductTile-tag{padding:0 .1875rem}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-Wishlist{top:.9375rem;right:.9375rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-Wishlist{top:1.25rem;right:1.25rem}}@media screen and (max-width:375px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-Wishlist{top:.6875rem;right:.6875rem}}.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-Wishlist .giv-Wishlist-button{padding:.625rem}@media only screen and (min-width:800px){.tiles-container .spotlight-wrapper .spotlight .product.productTile-wrapper .giv-ProductTile-item .giv-Wishlist .giv-Wishlist-button{padding:.9375rem}}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .price{font-size:.6875rem}}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .price .strike-through{margin-left:.25rem;margin-right:.125rem}}@media only screen and (max-width:800px){.tiles-container .spotlight-wrapper .spotlight .price .price-saving{font-size:.6875rem;line-height:.9375rem}}@media screen and (max-width:375px){.tiles-container .spotlight-wrapper .spotlight .price .price-saving{line-height:1rem}}.giv-LooksLanding .giv-Search-seeAll{margin:0;padding:1.25rem .9375rem 2rem;border-bottom:.0625rem solid #999;text-align:center;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.giv-LooksLanding .giv-Search-seeAllLink{margin:0}.giv-QuickAccess{position:relative;margin-bottom:2.5rem;margin-left:3%;max-height:10rem}.giv-QuickAccess .slick-arrow{position:absolute}@media only screen and (min-width:800px){.giv-QuickAccess{display:none}}@media only screen and (min-width:480px){.giv-QuickAccess{margin-left:13%}}.giv-QuickAccess .slick-list{max-height:11.25rem}.giv-QuickAccess .slick-list .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.giv-QuickAccess .slick-list .slick-track .quickAccess-subcategory{text-align:center;margin:.15625rem}.giv-QuickAccess .slick-list .slick-track .quickAccess-subcategory--image{background-color:#f6f6f6;margin-bottom:.9375rem}.giv-QuickAccess .slick-list .slick-track .quickAccess-subcategory--image img{width:6.5625rem;height:6.5625rem;padding:.5rem}@media only screen and (min-width:800px){.giv-QuickAccess .slick-list .slick-track .quickAccess-subcategory--image img{display:none}}.giv-QuickAccess .slick-list .slick-track .quickAccess-subcategory--displayName{font-size:.79688rem;text-transform:uppercase;letter-spacing:.025rem;color:#000;width:5rem;height:2.5rem;margin:auto}#loginModal.modal,#registrationModal.modal,#requestPasswordResetModal.modal,#resetPasswordConfirmModal.modal{z-index:200}#loginModal .modal-content,#registrationModal .modal-content,#requestPasswordResetModal .modal-content,#resetPasswordConfirmModal .modal-content{overflow-x:hidden;padding-bottom:0}@media only screen and (min-width:800px){#loginModal .modal-content,#registrationModal .modal-content,#requestPasswordResetModal .modal-content,#resetPasswordConfirmModal .modal-content{height:100vh}}#loginModal .modal-content .modal-body,#registrationModal .modal-content .modal-body,#requestPasswordResetModal .modal-content .modal-body,#resetPasswordConfirmModal .modal-content .modal-body{padding-bottom:0}#loginModal .modal-content .modal-footer,#registrationModal .modal-content .modal-footer,#requestPasswordResetModal .modal-content .modal-footer,#resetPasswordConfirmModal .modal-content .modal-footer{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#loginModal .modal-content span.error,#registrationModal .modal-content span.error,#requestPasswordResetModal .modal-content span.error,#resetPasswordConfirmModal .modal-content span.error{padding-top:0}#loginModal .modal-content .login-alert,#registrationModal .modal-content .login-alert,#requestPasswordResetModal .modal-content .login-alert,#resetPasswordConfirmModal .modal-content .login-alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;margin-bottom:1.25rem;line-height:1.125rem}#loginModal .modal-content .login-alert:before,#registrationModal .modal-content .login-alert:before,#requestPasswordResetModal .modal-content .login-alert:before,#resetPasswordConfirmModal .modal-content .login-alert:before{margin-right:.9375rem;color:#e5053a;font-size:1rem}#loginModal .modal-content .title-checkout-register,#registrationModal .modal-content .title-checkout-register,#requestPasswordResetModal .modal-content .title-checkout-register,#resetPasswordConfirmModal .modal-content .title-checkout-register{display:none}#loginModal .modal-content[data-checkout-login=true] .giv-gbs-component-button.black,#loginModal .modal-content[data-checkout-login=true] .title-checkout-register,#registrationModal .modal-content[data-checkout-login=true] .giv-gbs-component-button.black,#registrationModal .modal-content[data-checkout-login=true] .title-checkout-register,#requestPasswordResetModal .modal-content[data-checkout-login=true] .giv-gbs-component-button.black,#requestPasswordResetModal .modal-content[data-checkout-login=true] .title-checkout-register,#resetPasswordConfirmModal .modal-content[data-checkout-login=true] .giv-gbs-component-button.black,#resetPasswordConfirmModal .modal-content[data-checkout-login=true] .title-checkout-register{display:block}#loginModal .modal-content[data-stage] .btn-previous-stage,#loginModal .modal-content[data-stage] .giv-RegisterForm-tabs,#loginModal .modal-content[data-stage] .registration,#loginModal .modal-content[data-stage] .title-identify,#loginModal .modal-content[data-stage] .title-login,#loginModal .modal-content[data-stage] .title-registration,#registrationModal .modal-content[data-stage] .btn-previous-stage,#registrationModal .modal-content[data-stage] .giv-RegisterForm-tabs,#registrationModal .modal-content[data-stage] .registration,#registrationModal .modal-content[data-stage] .title-identify,#registrationModal .modal-content[data-stage] .title-login,#registrationModal .modal-content[data-stage] .title-registration,#requestPasswordResetModal .modal-content[data-stage] .btn-previous-stage,#requestPasswordResetModal .modal-content[data-stage] .giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content[data-stage] .registration,#requestPasswordResetModal .modal-content[data-stage] .title-identify,#requestPasswordResetModal .modal-content[data-stage] .title-login,#requestPasswordResetModal .modal-content[data-stage] .title-registration,#resetPasswordConfirmModal .modal-content[data-stage] .btn-previous-stage,#resetPasswordConfirmModal .modal-content[data-stage] .giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content[data-stage] .registration,#resetPasswordConfirmModal .modal-content[data-stage] .title-identify,#resetPasswordConfirmModal .modal-content[data-stage] .title-login,#resetPasswordConfirmModal .modal-content[data-stage] .title-registration{display:none}#loginModal .modal-content[data-stage] .modal-header,#registrationModal .modal-content[data-stage] .modal-header,#requestPasswordResetModal .modal-content[data-stage] .modal-header,#resetPasswordConfirmModal .modal-content[data-stage] .modal-header{margin-bottom:1.625rem}#loginModal .modal-content[data-stage] .modal-header .modal-title.title-identify,#loginModal .modal-content[data-stage] .modal-header .modal-title.title-login,#registrationModal .modal-content[data-stage] .modal-header .modal-title.title-identify,#registrationModal .modal-content[data-stage] .modal-header .modal-title.title-login,#requestPasswordResetModal .modal-content[data-stage] .modal-header .modal-title.title-identify,#requestPasswordResetModal .modal-content[data-stage] .modal-header .modal-title.title-login,#resetPasswordConfirmModal .modal-content[data-stage] .modal-header .modal-title.title-identify,#resetPasswordConfirmModal .modal-content[data-stage] .modal-header .modal-title.title-login{margin-bottom:2.125rem}#loginModal .modal-content[data-stage] .modal-header button,#registrationModal .modal-content[data-stage] .modal-header button,#requestPasswordResetModal .modal-content[data-stage] .modal-header button,#resetPasswordConfirmModal .modal-content[data-stage] .modal-header button{margin-top:.25rem}#loginModal .modal-content[data-stage][data-stage=login] .btn-title-login,#loginModal .modal-content[data-stage][data-stage=login] .loginBlock,#loginModal .modal-content[data-stage][data-stage=login] .title-login,#registrationModal .modal-content[data-stage][data-stage=login] .btn-title-login,#registrationModal .modal-content[data-stage][data-stage=login] .loginBlock,#registrationModal .modal-content[data-stage][data-stage=login] .title-login,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .btn-title-login,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .loginBlock,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .title-login,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .btn-title-login,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .loginBlock,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .title-login{display:block}#loginModal .modal-content[data-stage][data-stage=login] .password-row,#registrationModal .modal-content[data-stage][data-stage=login] .password-row,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .password-row,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .password-row{display:-ms-flexbox;display:flex}#loginModal .modal-content[data-stage][data-stage=login] .password-row span.error,#registrationModal .modal-content[data-stage][data-stage=login] .password-row span.error,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .password-row span.error,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .password-row span.error{padding-top:24px;height:45px}#loginModal .modal-content[data-stage][data-stage=login] .btn-title-identify,#loginModal .modal-content[data-stage][data-stage=login] .identifyBlock,#registrationModal .modal-content[data-stage][data-stage=login] .btn-title-identify,#registrationModal .modal-content[data-stage][data-stage=login] .identifyBlock,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .btn-title-identify,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .identifyBlock,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .btn-title-identify,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .identifyBlock{display:none}#loginModal .modal-content[data-stage][data-stage=login] .clearfix,#registrationModal .modal-content[data-stage][data-stage=login] .clearfix,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .clearfix,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .clearfix{display:-ms-flexbox;display:flex}#loginModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__block,#registrationModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__block,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__block,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__block{width:auto;max-width:none;margin:0}#loginModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__text,#registrationModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__text,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__text,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .clearfix .giv-rememberMe__text{padding:0 5px 20px 14px}#loginModal .modal-content[data-stage][data-stage=login] .clearfix .forgot-password,#registrationModal .modal-content[data-stage][data-stage=login] .clearfix .forgot-password,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .clearfix .forgot-password,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .clearfix .forgot-password{margin-left:auto;z-index:1}#loginModal .modal-content[data-stage][data-stage=login] .unvisible,#registrationModal .modal-content[data-stage][data-stage=login] .unvisible,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .unvisible,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .unvisible{visibility:hidden}#loginModal .modal-content[data-stage][data-stage=login] #password-reset-reg,#loginModal .modal-content[data-stage][data-stage=login] .giv-rememberMe__text,#registrationModal .modal-content[data-stage][data-stage=login] #password-reset-reg,#registrationModal .modal-content[data-stage][data-stage=login] .giv-rememberMe__text,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] #password-reset-reg,#requestPasswordResetModal .modal-content[data-stage][data-stage=login] .giv-rememberMe__text,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] #password-reset-reg,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=login] .giv-rememberMe__text{padding:10px 5px 20px 20px;font-size:.75rem;color:#757575;vertical-align:text-top}#loginModal .modal-content[data-stage][data-stage=registration] .modal-header,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-header,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-header,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-header{margin-bottom:0}#loginModal .modal-content[data-stage][data-stage=registration] .modal-body,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-body,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-body,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-body{padding-bottom:3.75rem}#loginModal .modal-content[data-stage][data-stage=registration] .modal-footer,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-footer,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-footer,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-footer{padding-top:0}#loginModal .modal-content[data-stage][data-stage=registration] .btn-previous-stage,#loginModal .modal-content[data-stage][data-stage=registration] .registration,#loginModal .modal-content[data-stage][data-stage=registration] .title-registration,#registrationModal .modal-content[data-stage][data-stage=registration] .btn-previous-stage,#registrationModal .modal-content[data-stage][data-stage=registration] .registration,#registrationModal .modal-content[data-stage][data-stage=registration] .title-registration,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .btn-previous-stage,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .registration,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .title-registration,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .btn-previous-stage,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .registration,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .title-registration{display:block}#loginModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#registrationModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs{display:-ms-flexbox;display:flex;margin:3.3125rem 0 0}@media only screen and (min-width:800px){#loginModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#registrationModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .giv-RegisterForm-tabs{margin-top:3.9375rem}}#loginModal .modal-content[data-stage][data-stage=registration] .create-account,#loginModal .modal-content[data-stage][data-stage=registration] .login-block,#loginModal .modal-content[data-stage][data-stage=registration] .login-form,#loginModal .modal-content[data-stage][data-stage=registration] .title-checkout-register,#registrationModal .modal-content[data-stage][data-stage=registration] .create-account,#registrationModal .modal-content[data-stage][data-stage=registration] .login-block,#registrationModal .modal-content[data-stage][data-stage=registration] .login-form,#registrationModal .modal-content[data-stage][data-stage=registration] .title-checkout-register,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .create-account,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .login-block,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .login-form,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .title-checkout-register,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .create-account,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .login-block,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .login-form,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .title-checkout-register{display:none}#loginModal .modal-content[data-stage][data-stage=registration] .modal-header,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-header,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-header,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-header{position:relative}#loginModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-header:after{content:"";position:absolute;left:-1.125rem;bottom:0;display:block;width:100vw;height:1px;background-color:#cecece}@media only screen and (min-width:800px){#loginModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-header:after,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-header:after{left:-3.75rem}}#loginModal .modal-content[data-stage][data-stage=registration] .modal-body,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-body,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-body,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-body{padding-top:1.25rem}@media only screen and (min-width:800px){#loginModal .modal-content[data-stage][data-stage=registration] .modal-body,#registrationModal .modal-content[data-stage][data-stage=registration] .modal-body,#requestPasswordResetModal .modal-content[data-stage][data-stage=registration] .modal-body,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registration] .modal-body{padding-top:2.375rem}}#loginModal .modal-content[data-stage][data-stage=registered] .title-registration,#registrationModal .modal-content[data-stage][data-stage=registered] .title-registration,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .title-registration,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .title-registration{display:block}#loginModal .modal-content[data-stage][data-stage=registered] .btn-previous-stage,#loginModal .modal-content[data-stage][data-stage=registered] .login-block,#loginModal .modal-content[data-stage][data-stage=registered] .login-form,#registrationModal .modal-content[data-stage][data-stage=registered] .btn-previous-stage,#registrationModal .modal-content[data-stage][data-stage=registered] .login-block,#registrationModal .modal-content[data-stage][data-stage=registered] .login-form,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .btn-previous-stage,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .login-block,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .login-form,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .btn-previous-stage,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .login-block,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .login-form{display:none}#loginModal .modal-content[data-stage][data-stage=registered] .modal-body,#registrationModal .modal-content[data-stage][data-stage=registered] .modal-body,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .modal-body,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .modal-body{padding-bottom:3.75rem}#loginModal .modal-content[data-stage][data-stage=registered] .modal-body .btn.btn-primary,#registrationModal .modal-content[data-stage][data-stage=registered] .modal-body .btn.btn-primary,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .modal-body .btn.btn-primary,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .modal-body .btn.btn-primary{margin-top:2.5rem}#loginModal .modal-content[data-stage][data-stage=registered] .modal-header,#registrationModal .modal-content[data-stage][data-stage=registered] .modal-header,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .modal-header,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .modal-header{margin-bottom:2.0625rem}#loginModal .modal-content[data-stage][data-stage=registered] .modal-footer,#registrationModal .modal-content[data-stage][data-stage=registered] .modal-footer,#requestPasswordResetModal .modal-content[data-stage][data-stage=registered] .modal-footer,#resetPasswordConfirmModal .modal-content[data-stage][data-stage=registered] .modal-footer{padding-top:0}#loginModal .modal-content .giv-RegisterForm-content--description,#registrationModal .modal-content .giv-RegisterForm-content--description,#requestPasswordResetModal .modal-content .giv-RegisterForm-content--description,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content--description{margin:0 0 2.5rem;color:#757575;line-height:1.5}#loginModal .modal-content .giv-RegisterForm-content--personalInfo,#registrationModal .modal-content .giv-RegisterForm-content--personalInfo,#requestPasswordResetModal .modal-content .giv-RegisterForm-content--personalInfo,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content--personalInfo{margin:0 0 .9375rem;font-size:.875rem;font-weight:700;text-transform:uppercase}#loginModal .modal-content .giv-RegisterForm-content--personalInfo--subtitle,#registrationModal .modal-content .giv-RegisterForm-content--personalInfo--subtitle,#requestPasswordResetModal .modal-content .giv-RegisterForm-content--personalInfo--subtitle,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content--personalInfo--subtitle{font-weight:400;color:#757575}#loginModal .modal-content .giv-RegisterForm-content .country-selector-container .select-wrapper,#registrationModal .modal-content .giv-RegisterForm-content .country-selector-container .select-wrapper,#requestPasswordResetModal .modal-content .giv-RegisterForm-content .country-selector-container .select-wrapper,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content .country-selector-container .select-wrapper{margin-bottom:0}#loginModal .modal-content .giv-RegisterForm-content .select2-selection--single,#loginModal .modal-content .giv-RegisterForm-content .select-wrapper label,#registrationModal .modal-content .giv-RegisterForm-content .select2-selection--single,#registrationModal .modal-content .giv-RegisterForm-content .select-wrapper label,#requestPasswordResetModal .modal-content .giv-RegisterForm-content .select2-selection--single,#requestPasswordResetModal .modal-content .giv-RegisterForm-content .select-wrapper label,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content .select2-selection--single,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content .select-wrapper label{width:100%}#loginModal .modal-content .giv-RegisterForm-content .select2-container,#registrationModal .modal-content .giv-RegisterForm-content .select2-container,#requestPasswordResetModal .modal-content .giv-RegisterForm-content .select2-container,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content .select2-container{min-width:100%}#loginModal .modal-content .giv-RegisterForm-content #credentials .giv-rememberMe__block,#registrationModal .modal-content .giv-RegisterForm-content #credentials .giv-rememberMe__block,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .giv-rememberMe__block,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .giv-rememberMe__block{display:none}#loginModal .modal-content .giv-RegisterForm-content #credentials .forgot-password,#registrationModal .modal-content .giv-RegisterForm-content #credentials .forgot-password,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .forgot-password,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .forgot-password{font-size:.75rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .forgot-password .text-underlined,#registrationModal .modal-content .giv-RegisterForm-content #credentials .forgot-password .text-underlined,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .forgot-password .text-underlined,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .forgot-password .text-underlined{color:#757575}#loginModal .modal-content .giv-RegisterForm-content #credentials .password,#registrationModal .modal-content .giv-RegisterForm-content #credentials .password,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .password,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .password{padding-bottom:2.5rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .password span .error,#registrationModal .modal-content .giv-RegisterForm-content #credentials .password span .error,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .password span .error,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .password span .error{display:none}#loginModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#registrationModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .personalInfo{margin:2.1875rem 0 1.25rem;font-weight:700;color:#000;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .personalInfo-title,#registrationModal .modal-content .giv-RegisterForm-content #credentials .personalInfo-title,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .personalInfo-title,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .personalInfo-title{margin-bottom:.9375rem;color:#000}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage{font-size:.75rem;line-height:1rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordMessage{color:#000;padding-top:.625rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria{margin-top:.625rem;margin-bottom:0}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p{margin-left:1.25rem}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid{color:#e5053a}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before{position:absolute;left:.9375rem;color:#e5053a}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid{color:#008123}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before{position:absolute;left:.9375rem;color:#008123}#loginModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--focused+.passwordMessage,#registrationModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--focused+.passwordMessage,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--focused+.passwordMessage,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--focused+.passwordMessage{visibility:visible}#loginModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#registrationModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage{visibility:hidden}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordConfirm .giv-Form-row.giv-Form-row--filled.giv-Form-row--error span.error,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordConfirm .giv-Form-row.giv-Form-row--filled.giv-Form-row--error span.error,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordConfirm .giv-Form-row.giv-Form-row--filled.giv-Form-row--error span.error,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordConfirm .giv-Form-row.giv-Form-row--filled.giv-Form-row--error span.error{padding-top:0}#loginModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#registrationModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .btn-continue{margin-top:2.5rem}@media only screen and (min-width:800px){#loginModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#registrationModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .btn-continue,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .btn-continue{margin-top:1.875rem}}#loginModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#registrationModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text{font-weight:700;color:#000;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;line-height:1.125rem;margin-bottom:.625rem}#loginModal .modal-content .giv-RegisterForm-content #confirmation>div,#registrationModal .modal-content .giv-RegisterForm-content #confirmation>div,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation>div,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation>div{color:#757575}#loginModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row,#registrationModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row{width:100%;max-width:100%;margin-bottom:1.5625rem}#loginModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row--error span.error,#registrationModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row--error span.error,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row--error span.error,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation .giv-Checkbox-row--error span.error{top:2.5rem;left:-1.8125rem}#loginModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#registrationModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation .button-register{margin:2.5rem 0}@media only screen and (min-width:800px){#loginModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#registrationModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation .button-register,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation .button-register{margin-top:1.8125rem}}#loginModal .modal-content .giv-RegisterForm-content .btn,#registrationModal .modal-content .giv-RegisterForm-content .btn,#requestPasswordResetModal .modal-content .giv-RegisterForm-content .btn,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content .btn{font-size:.75rem;font-weight:700}#loginModal .modal-content .giv-RegisterForm-tabs,#registrationModal .modal-content .giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs{display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:.875rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:calc(50% - 70px)}@media only screen and (min-width:800px){#loginModal .modal-content .giv-RegisterForm-tabs,#registrationModal .modal-content .giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs{-ms-flex-pack:justify;justify-content:space-between;left:auto}}#loginModal .modal-content .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#registrationModal .modal-content .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position{left:calc(50% - 360px)}#loginModal .modal-content .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#registrationModal .modal-content .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position{left:calc(50% - 214.5px)}#loginModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position,#registrationModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position{left:calc(50% - 70px)}#loginModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab,#registrationModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab{margin-right:0}#loginModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link,#registrationModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link{padding:0 0 1.25rem 3.75rem}#loginModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link.active,#registrationModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link.active,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link.active,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs.info-RegisterForm-tab-position .giv-RegisterForm-tab--link.active{padding-left:0}#loginModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab,#registrationModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab{z-index:1}#loginModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab--link,#registrationModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab--link,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab--link,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab--link{display:-ms-flexbox;display:flex;padding:0 0 1.25rem;border:none;font-size:.875rem}#loginModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab .active,#registrationModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab .active,#requestPasswordResetModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab .active,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-tabs .giv-RegisterForm-tab .active{font-weight:700;border:none;border-bottom:2px solid #000}#loginModal .modal-content .btn-forgot-password,#loginModal .modal-content .btn-login,#registrationModal .modal-content .btn-forgot-password,#registrationModal .modal-content .btn-login,#requestPasswordResetModal .modal-content .btn-forgot-password,#requestPasswordResetModal .modal-content .btn-login,#resetPasswordConfirmModal .modal-content .btn-forgot-password,#resetPasswordConfirmModal .modal-content .btn-login{margin:2.5rem 0 0}@media only screen and (min-width:800px){#loginModal .modal-content .btn-forgot-password,#loginModal .modal-content .btn-login,#registrationModal .modal-content .btn-forgot-password,#registrationModal .modal-content .btn-login,#requestPasswordResetModal .modal-content .btn-forgot-password,#requestPasswordResetModal .modal-content .btn-login,#resetPasswordConfirmModal .modal-content .btn-forgot-password,#resetPasswordConfirmModal .modal-content .btn-login{margin:1.875rem 0 3.75rem}}#loginModal .modal-content .continue-as-guest-btn,#registrationModal .modal-content .continue-as-guest-btn,#requestPasswordResetModal .modal-content .continue-as-guest-btn,#resetPasswordConfirmModal .modal-content .continue-as-guest-btn{background-color:#000;color:#fff;margin:1.875rem 0 3.75rem}#loginModal .modal-content .continue-as-guest-btn:focus,#loginModal .modal-content .login-block-btn:focus,#registrationModal .modal-content .continue-as-guest-btn:focus,#registrationModal .modal-content .login-block-btn:focus,#requestPasswordResetModal .modal-content .continue-as-guest-btn:focus,#requestPasswordResetModal .modal-content .login-block-btn:focus,#resetPasswordConfirmModal .modal-content .continue-as-guest-btn:focus,#resetPasswordConfirmModal .modal-content .login-block-btn:focus{box-shadow:none}#loginModal .modal-content .login-block.create-account,#loginModal .modal-content .login-block.title-checkout-register,#registrationModal .modal-content .login-block.create-account,#registrationModal .modal-content .login-block.title-checkout-register,#requestPasswordResetModal .modal-content .login-block.create-account,#requestPasswordResetModal .modal-content .login-block.title-checkout-register,#resetPasswordConfirmModal .modal-content .login-block.create-account,#resetPasswordConfirmModal .modal-content .login-block.title-checkout-register{margin-top:3.75rem}@media only screen and (min-width:800px){#loginModal .modal-content .login-block.create-account,#loginModal .modal-content .login-block.title-checkout-register,#registrationModal .modal-content .login-block.create-account,#registrationModal .modal-content .login-block.title-checkout-register,#requestPasswordResetModal .modal-content .login-block.create-account,#requestPasswordResetModal .modal-content .login-block.title-checkout-register,#resetPasswordConfirmModal .modal-content .login-block.create-account,#resetPasswordConfirmModal .modal-content .login-block.title-checkout-register{margin-top:0}}#loginModal .modal-content .login-block-title,#registrationModal .modal-content .login-block-title,#requestPasswordResetModal .modal-content .login-block-title,#resetPasswordConfirmModal .modal-content .login-block-title{text-transform:uppercase;font-size:1rem;line-height:1.375rem;font-weight:500;margin:0 0 1.25rem}#loginModal .modal-content .login-block-text,#registrationModal .modal-content .login-block-text,#requestPasswordResetModal .modal-content .login-block-text,#resetPasswordConfirmModal .modal-content .login-block-text{line-height:1.5rem}#loginModal .modal-content .login-block-btn,#registrationModal .modal-content .login-block-btn,#requestPasswordResetModal .modal-content .login-block-btn,#resetPasswordConfirmModal .modal-content .login-block-btn{border:1px solid #cecece;color:#000;margin:1.875rem 0 3.75rem}#loginModal .modal-content .nav-tabs,#registrationModal .modal-content .nav-tabs,#requestPasswordResetModal .modal-content .nav-tabs,#resetPasswordConfirmModal .modal-content .nav-tabs{position:relative;margin:1.25rem 0}@media only screen and (min-width:800px){#loginModal .modal-content .nav-tabs,#registrationModal .modal-content .nav-tabs,#requestPasswordResetModal .modal-content .nav-tabs,#resetPasswordConfirmModal .modal-content .nav-tabs{margin:4rem 0 2.375rem}}@media only screen and (min-width:800px){#loginModal .modal-content .nav-tabs.giv-RegisterForm-tabs,#registrationModal .modal-content .nav-tabs.giv-RegisterForm-tabs,#requestPasswordResetModal .modal-content .nav-tabs.giv-RegisterForm-tabs,#resetPasswordConfirmModal .modal-content .nav-tabs.giv-RegisterForm-tabs{width:100%}}#loginModal .modal-content .nav-tabs .nav-item,#registrationModal .modal-content .nav-tabs .nav-item,#requestPasswordResetModal .modal-content .nav-tabs .nav-item,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item{margin-bottom:0;margin-right:3.75rem}#loginModal .modal-content .nav-tabs .nav-item .nav-link,#registrationModal .modal-content .nav-tabs .nav-item .nav-link,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link{padding-bottom:1.25rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-align:center;white-space:nowrap}#loginModal .modal-content .nav-tabs .nav-item .nav-link.active,#registrationModal .modal-content .nav-tabs .nav-item .nav-link.active,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link.active,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link.active{width:100%;border:none;border-bottom:.125rem solid #000;font-size:.875rem;font-weight:700;color:#000}#loginModal .modal-content .nav-tabs .nav-item .nav-link.active .step,#registrationModal .modal-content .nav-tabs .nav-item .nav-link.active .step,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link.active .step,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link.active .step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:.625rem}#loginModal .modal-content .nav-tabs .nav-item .nav-link.active .step-number,#registrationModal .modal-content .nav-tabs .nav-item .nav-link.active .step-number,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link.active .step-number,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link.active .step-number{font-size:1rem}#loginModal .modal-content .nav-tabs .nav-item .nav-link.active .step-quantity,#registrationModal .modal-content .nav-tabs .nav-item .nav-link.active .step-quantity,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link.active .step-quantity,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link.active .step-quantity{font-size:.75rem;font-weight:400;color:#757575}#loginModal .modal-content .nav-tabs .nav-item .nav-link .step,#registrationModal .modal-content .nav-tabs .nav-item .nav-link .step,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link .step,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link .step{display:none;font-size:1rem}#loginModal .modal-content .nav-tabs .nav-item .steps-qnt,#registrationModal .modal-content .nav-tabs .nav-item .steps-qnt,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .steps-qnt,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .steps-qnt{font-size:.75rem;font-weight:400;color:#757575}#loginModal .modal-content .btn-continue,#loginModal .modal-content .button-register,#registrationModal .modal-content .btn-continue,#registrationModal .modal-content .button-register,#requestPasswordResetModal .modal-content .btn-continue,#requestPasswordResetModal .modal-content .button-register,#resetPasswordConfirmModal .modal-content .btn-continue,#resetPasswordConfirmModal .modal-content .button-register{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin-top:1.5rem}#loginModal.gb .title-checkout-register .login-block-btn,#loginModal.jp .title-checkout-register .login-block-btn,#loginModal.us .title-checkout-register .login-block-btn,#registrationModal.gb .title-checkout-register .login-block-btn,#registrationModal.jp .title-checkout-register .login-block-btn,#registrationModal.us .title-checkout-register .login-block-btn,#requestPasswordResetModal.gb .title-checkout-register .login-block-btn,#requestPasswordResetModal.jp .title-checkout-register .login-block-btn,#requestPasswordResetModal.us .title-checkout-register .login-block-btn,#resetPasswordConfirmModal.gb .title-checkout-register .login-block-btn,#resetPasswordConfirmModal.jp .title-checkout-register .login-block-btn,#resetPasswordConfirmModal.us .title-checkout-register .login-block-btn{background-color:#000;color:#fff;border:0}#loginModal.gb .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#loginModal.jp .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#loginModal.us .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#registrationModal.gb .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#registrationModal.jp .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#registrationModal.us .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#requestPasswordResetModal.gb .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#requestPasswordResetModal.jp .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#requestPasswordResetModal.us .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#resetPasswordConfirmModal.gb .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#resetPasswordConfirmModal.jp .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position,#resetPasswordConfirmModal.us .giv-RegisterForm-tabs.confirmation-RegisterForm-tab-position{left:calc(50% - 300px)}#loginModal.gb .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#loginModal.jp .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#loginModal.us .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#registrationModal.gb .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#registrationModal.jp .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#registrationModal.us .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#requestPasswordResetModal.gb .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#requestPasswordResetModal.jp .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#requestPasswordResetModal.us .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#resetPasswordConfirmModal.gb .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#resetPasswordConfirmModal.jp .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position,#resetPasswordConfirmModal.us .giv-RegisterForm-tabs.credentials-RegisterForm-tab-position{left:calc(50% - 185px)}#loginModal.gb .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#loginModal.jp .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#loginModal.us .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#registrationModal.gb .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#registrationModal.jp .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#registrationModal.us .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#requestPasswordResetModal.gb .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#requestPasswordResetModal.jp .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#requestPasswordResetModal.us .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#resetPasswordConfirmModal.gb .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#resetPasswordConfirmModal.jp .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage,#resetPasswordConfirmModal.us .giv-Form-row.giv-Form-row--filled.giv-Form-row--error+.passwordMessage{margin-bottom:1.25rem}@media only screen and (min-width:800px){#loginModal.gb #credentials.register-password-step button.btn-continue,#loginModal.jp #credentials.register-password-step button.btn-continue,#loginModal.us #credentials.register-password-step button.btn-continue,#registrationModal.gb #credentials.register-password-step button.btn-continue,#registrationModal.jp #credentials.register-password-step button.btn-continue,#registrationModal.us #credentials.register-password-step button.btn-continue,#requestPasswordResetModal.gb #credentials.register-password-step button.btn-continue,#requestPasswordResetModal.jp #credentials.register-password-step button.btn-continue,#requestPasswordResetModal.us #credentials.register-password-step button.btn-continue,#resetPasswordConfirmModal.gb #credentials.register-password-step button.btn-continue,#resetPasswordConfirmModal.jp #credentials.register-password-step button.btn-continue,#resetPasswordConfirmModal.us #credentials.register-password-step button.btn-continue{margin-top:2.5rem}}#loginModal .reset-subtitle,#registrationModal .reset-subtitle,#requestPasswordResetModal .reset-subtitle,#resetPasswordConfirmModal .reset-subtitle{padding-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.875rem;letter-spacing:normal;line-height:1.125rem;letter-spacing:.025rem}#loginModal .reset-subtitle:before,#registrationModal .reset-subtitle:before,#requestPasswordResetModal .reset-subtitle:before,#resetPasswordConfirmModal .reset-subtitle:before{margin-right:.625rem;color:#008123;font-size:1rem}#loginModal .paragraph,#registrationModal .paragraph,#requestPasswordResetModal .paragraph,#resetPasswordConfirmModal .paragraph{font-size:1rem;color:#333;line-height:1.5rem}#loginModal .paragraph.request,#registrationModal .paragraph.request,#requestPasswordResetModal .paragraph.request,#resetPasswordConfirmModal .paragraph.request{margin-bottom:1.25rem}#loginModal .paragraph.reset,#registrationModal .paragraph.reset,#requestPasswordResetModal .paragraph.reset,#resetPasswordConfirmModal .paragraph.reset{margin-bottom:2.5rem}@media only screen and (min-width:800px){#loginModal .btn-reset-password-done,#registrationModal .btn-reset-password-done,#requestPasswordResetModal .btn-reset-password-done,#resetPasswordConfirmModal .btn-reset-password-done{margin-bottom:2.5rem}}#loginModal input[type=email]:placeholder,#registrationModal input[type=email]:placeholder,#requestPasswordResetModal input[type=email]:placeholder,#resetPasswordConfirmModal input[type=email]:placeholder{font-style:normal}#requestPasswordResetModal .modal-backdrop.show{opacity:0;z-index:5}.modal-backdrop.show{z-index:10}@media only screen and (min-width:800px){.modal-backdrop.show{opacity:.5}}@media only screen and (max-width:800px){#shadeSelectionModal .modal-content{padding-left:0;padding-right:0;width:100%}#shadeSelectionModal .modal-content .swatches{padding-left:1.0625rem;padding-right:1.0625rem}}#shadeSelectionModal .modal-content .modal-header{position:fixed;top:0;margin:0;background-color:#fff;z-index:2;border-top-left-radius:0}@media only screen and (min-width:320px){#shadeSelectionModal .modal-content .modal-header{width:calc(100% - 23px);left:1rem;padding:1.5625rem .3125rem .625rem 0}}@media only screen and (min-width:800px){#shadeSelectionModal .modal-content .modal-header{padding:3.75rem 0 .625rem;width:calc(100% - 120px);left:3.625rem}}#shadeSelectionModal .modal-content .modal-header .modal-title{padding-left:1.25rem}#shadeSelectionModal .modal-content .modal-header button{margin-right:.625rem}#shadeSelectionModal .modal-content .modal-header .modal-subtitle{margin:.6875rem auto 0;font-size:.875rem;text-transform:uppercase;letter-spacing:.025rem}#shadeSelectionModal .modal-content .modal-body{padding-top:4.375rem;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#shadeSelectionModal .modal-content .modal-body .variation-select{padding-bottom:1.25rem;cursor:pointer}#shadeSelectionModal .modal-content .modal-body .variation-select.selected .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{border:1px solid #757575;padding:.3125rem}#shadeSelectionModal .modal-content .modal-body .variation-select.selected .giv-ProductAvaible--false:before{width:3.25rem}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:3.25rem;height:3.25rem;overflow:hidden}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-label{height:3.25rem;-ms-flex-align:start;align-items:flex-start}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-label:focus{outline:none}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-color-tagsValues{padding:.5625rem 0 .6875rem 1.0625rem;border-bottom:1px solid #cecece}@media only screen and (min-width:800px){#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-color-tagsValues{padding-left:0}}@media only screen and (max-width:800px){#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-color .swatches{margin-bottom:5.0625rem}}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchImage.unselectable:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 1.875rem);background-color:#929292;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchImage.unselectable:after{position:absolute;left:50%;top:50%;content:" ";height:10px;width:calc(100% + 1.875rem);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchImage .giv-ProductAvaible--false{display:block;position:relative;top:0;left:0;cursor:pointer}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchText{-ms-flex-pack:justify;justify-content:space-between;max-width:17.625rem;height:100%;overflow:hidden}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchText .tags{width:4.5rem;margin:0}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications{width:100%}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications-title{font-size:.875rem;line-height:.875rem;letter-spacing:.025rem}#shadeSelectionModal .modal-content .modal-body .giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications .customer-promise{padding-top:.125rem;height:auto;font-size:.75rem;line-height:1.125rem;text-transform:none;word-break:keep-all;word-wrap:break-word}#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart{background-color:#fff;height:auto}#shadeSelectionModal .modal-content .giv-OutOfStockCta,#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart{transform:none;padding:1.0625rem;line-height:16px}@media only screen and (min-width:800px){#shadeSelectionModal .modal-content .giv-OutOfStockCta,#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart{position:-webkit-sticky;position:sticky;padding:17px;transform:none;max-width:inherit;width:calc(100% + 60px);margin-left:-30px}}@media only screen and (min-width:800px){#shadeSelectionModal .modal-content .giv-OutOfStockCta .giv-Button,#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart .giv-Button{min-width:100%;max-width:none}}@media only screen and (max-width:800px){#shadeSelectionModal .modal-content .giv-OutOfStockCta .giv-Button,#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart .giv-Button{max-width:100%;width:100%}}@media only screen and (min-width:800px){#shadeSelectionModal .modal-content .giv-OutOfStockCta .giv-Button.on-stock,#shadeSelectionModal .modal-content .giv-ProductMiniCart-showCart .giv-Button.on-stock{width:calc(100% + 60px);margin-left:-30px}}#orderSummaryModal .modal-content{overflow-x:hidden}@media only screen and (max-width:800px){#orderSummaryModal .modal-content{padding:0}}@media only screen and (max-width:800px){#orderSummaryModal .modal-content .modal-header{position:fixed;width:100%;left:0;z-index:10;margin:0;padding:1.875rem 1.25rem 0;background-color:#fff}}#orderSummaryModal .modal-content .modal-header .modal-title{width:100%}#orderSummaryModal .modal-content .modal-header .modal-subtitle{margin:.625rem auto;font-size:.875rem;text-transform:uppercase}@media only screen and (max-width:800px){#orderSummaryModal .modal-content .modal-body{padding-top:7.5rem;padding-bottom:.625rem}}#orderSummaryModal .modal-content .modal-body .article-subTitle{padding-left:1.125rem;border-bottom:1px solid #cecece}#orderSummaryModal .modal-content .modal-body .article-subTitle:after{display:none}#orderSummaryModal .modal-content .modal-body .article-subTitle.gbsDisabled{margin-top:3.75rem}#orderSummaryModal .modal-content .modal-body .giv-Cart-header .giv-Cart-summary .giv-Cart-summary--title{padding-left:1.125rem}#orderSummaryModal .modal-content .modal-body .giv-Cart-header{width:calc(100% + 2.125rem);margin-left:-1.0625rem}#orderSummaryModal .modal-content .modal-body .giv-gbs-gifts #selectedGWP .sample{margin-bottom:1.875rem}@media only screen and (max-width:800px){#orderSummaryModal .modal-content .modal-body .giv-gbs-gifts__section .giv-bonus-products-container{display:none}}@media only screen and (max-width:800px){#orderSummaryModal .modal-content .modal-body .giv-Product-summary{padding-left:.9375rem;padding-right:1.25rem}}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .product-line-item{margin-left:0;margin-right:0}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .line-item-quantity{margin-top:.6875rem}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-quantityForm label{display:block;line-height:1.33}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-countContainer--button{display:none}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-countContainer--output{font-size:12px;text-align:left;padding-left:5px;line-height:1.33}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .line-item-quantity.engraved{margin-top:.25rem}#orderSummaryModal .modal-content .modal-body .giv-Product-summary-gifts .giv-ProductMiniCart-info--container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#orderSummaryModal .modal-content .modal-body .giv-Product-summary-gifts .giv-ProductMiniCart-info--container .line-item-quantity{margin-top:auto}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .giv-GiftCardInfoComponent--wrapper{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:2.5rem;margin-bottom:5rem}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .giv-GiftCardInfoComponent--wrapper .info-icon{margin-right:.6875rem}#orderSummaryModal .modal-content .modal-body .giv-Product-summary .giv-GiftCardInfoComponent--description{font-size:.75rem;line-height:1.17;color:#000;width:100%}#orderSummaryModal .modal-content .modal-body .giv-GiftCardInfoComponent--wrapper{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:2.5rem;margin-bottom:5rem}#orderSummaryModal .modal-content .modal-body .giv-GiftCardInfoComponent--wrapper .info-icon{margin-right:.6875rem}#orderSummaryModal .modal-content .modal-body .giv-GiftCardInfoComponent--description{font-size:.75rem;line-height:1.17;color:#000;width:100%}#orderSummaryModal .modal-content .modal-footer{margin:0;padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}#orderSummaryModal .modal-content .modal-footer .giv-USPComponent{width:100%;padding:2.5rem 0;border:none}#orderSummaryModal .modal-content .modal-footer .giv-USPComponent-Container{-ms-flex-pack:distribute;justify-content:space-around}#accountRemoveModal .giv-AccountRemoveModal-title,#accountRemoveModal .giv-AddressRemoveModal-title,#deleteDefaultAddressModal .giv-AccountRemoveModal-title,#deleteDefaultAddressModal .giv-AddressRemoveModal-title{margin-bottom:2.5rem;color:#757575;line-height:1.5rem}#accountRemoveModal .giv-AccountRemoveModal-title.shipping-status,#accountRemoveModal .giv-AddressRemoveModal-title.shipping-status,#deleteDefaultAddressModal .giv-AccountRemoveModal-title.shipping-status,#deleteDefaultAddressModal .giv-AddressRemoveModal-title.shipping-status{margin-bottom:1.25rem}#accountRemoveModal .giv-AccountRemoveModal-btnCancel,#accountRemoveModal .giv-AccountRemoveModal-btnConfirm,#accountRemoveModal .giv-AddressRemoveModal-btnCancel,#accountRemoveModal .giv-AddressRemoveModal-btnConfirm,#deleteDefaultAddressModal .giv-AccountRemoveModal-btnCancel,#deleteDefaultAddressModal .giv-AccountRemoveModal-btnConfirm,#deleteDefaultAddressModal .giv-AddressRemoveModal-btnCancel,#deleteDefaultAddressModal .giv-AddressRemoveModal-btnConfirm{min-width:100%}#accountRemoveModal .giv-AccountRemoveModal-btnConfirm,#accountRemoveModal .giv-AddressRemoveModal-btnConfirm,#deleteDefaultAddressModal .giv-AccountRemoveModal-btnConfirm,#deleteDefaultAddressModal .giv-AddressRemoveModal-btnConfirm{margin-bottom:1.25rem;border:1px solid #cecece}#accountRemoveModal .item,#deleteDefaultAddressModal .item{padding:0}#accountRemoveModal .item .card,#deleteDefaultAddressModal .item .card{height:7.5rem;padding:1.25rem}#accountRemoveModal .item .card-heading,#deleteDefaultAddressModal .item .card-heading{text-transform:uppercase;font-size:14;letter-spacing:.025rem;font-size:14px;color:#000;line-height:1.125rem}#accountRemoveModal .item .card-order-id,#deleteDefaultAddressModal .item .card-order-id{font-size:12;font-size:12px;color:#000;text-transform:none;line-height:1rem}#accountRemoveModal .item .card-link,#deleteDefaultAddressModal .item .card-link{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:14;letter-spacing:.025rem;font-size:14px;color:#000;text-transform:none;line-height:1.25rem;margin-top:1.5625rem;text-decoration:underline}#deleteDefaultCardModal .giv-AccountRemoveModal-title{line-height:1.5rem;color:#757575;margin-bottom:2.5rem}#deleteDefaultCardModal .giv-CardRemoveModal-btnConfirm{border:1px solid #cecece;margin-bottom:1.25rem}#accountRemoveModal .item{max-width:100%;margin:1.25rem 0}#accountRemoveModal .item .order-container{border:1px solid #cecece;padding:1.25rem}#accountRemoveModal .item .order-container--details,#accountRemoveModal .item .order-container--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#accountRemoveModal .item .order-container--header{font-size:.875rem;line-height:1.125rem;letter-spacing:.025rem;color:#000;font-weight:700}#accountRemoveModal .item .order-container--details{font-size:.75rem;line-height:1rem;color:#000;margin-top:.3125rem}#accountRemoveModal .item .order-container--more{margin-top:1.5625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#000}#accountRemoveModal .item .order-container--track-btn{margin-top:1.875rem}.modal-content[data-stage=registered] .register-success-title{margin:20px 20px 24px;display:block;font-size:16px;color:#000;text-transform:uppercase}.modal-content[data-stage=registered] .register-success-subtitle{margin:20px;color:#000}.modal-content[data-stage=registered] .register-success-gdpr{margin-top:40px;color:#757575}.bonus-promo-container.bonus-promo{height:100%;max-height:90px}.bonus-promo-container.bonus-promo .bonus-promo--image img.product-image{height:100%;-o-object-fit:cover;object-fit:cover}.bonus-promo-container.bonus-promo .bonus-promo--description{-ms-flex-pack:justify;justify-content:space-between}.bonus-promo-container.bonus-promo .bonus-promo--description .bonus-promo--name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem}.bonus-promo-container.bonus-promo .bonus-promo--description .bonus-promo--callout{color:#757575;font-size:.75rem}.bonus-promo-container.bonus-promo .bonus-promo--choose-btn{font-size:.875rem;line-height:1.25rem;text-decoration:underline;font-weight:500}.giv-Cart-samples{padding:1.875rem 1.875rem 1.875rem 1.6875rem;border:1px solid #cecece}@media only screen and (max-width:800px){.giv-Cart-samples{margin:0 1.0625rem}}.giv-Cart-samples-content{margin-left:1.25rem}.giv-Cart-samples-title{margin:0 0 .125rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1rem;color:#000}.giv-Cart-samples-subtitle{margin:0;font-size:.75rem;line-height:1.33;color:#757575}.giv-Cart-samples-link{margin-top:auto;font-size:.875rem;font-weight:500;color:#000;text-decoration:underline;text-align:left}.giv-Cart-samples-link:first-letter{text-transform:uppercase}.giv-Cart-samples-link:hover{color:#000}.giv-Cart-samples-img-wrapper{-ms-flex-negative:0;flex-shrink:0;width:5.625rem;height:5.625rem}#samplesPopin .samples-messages{width:100%;margin-top:.6875rem;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;line-height:1.29;text-align:center}@media only screen and (min-width:800px){#samplesPopin .modal-submit-btn{position:-webkit-sticky;position:sticky;padding:17px;max-width:inherit;width:calc(100% + 120px);margin-left:-60px;margin-top:auto}}@media only screen and (max-width:800px){.cart-page #selectedGWP .sample-details .giv-ProductTile-tagGroup,.cart-page #selectedSamples .sample-details .giv-ProductTile-tagGroup{margin-bottom:.9375rem}}.cart-page #selectedGWP .sample-details .decrease-btn img,.cart-page #selectedSamples .sample-details .decrease-btn img{min-width:1.25rem;width:1.25rem}.cart-page #selectedSamples .remove-btn img{margin-bottom:.375rem}.cart-page #selectedSamples .sample-wrapper{width:100%}@media only screen and (max-width:800px){.cart-page #selectedGWP .giv-ProductTile-tagGroup{margin-top:.625rem}}.sample{position:relative;max-width:100%;margin:1.875rem 0 0}.sample:first-child{margin-top:0}.sample.disabled{opacity:.5}.sample.giv-Checkbox-row{margin-left:1rem;max-width:100%}.sample.giv-Checkbox-row .sample-image{margin-left:.9375rem}.sample.giv-Checkbox-row .giv-Checkbox-label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sample.giv-Checkbox-row .giv-Checkbox-label .sample-name,.sample.giv-Checkbox-row .giv-Checkbox-label .sample-price,.sample.giv-Checkbox-row .giv-Checkbox-label .sample-type{position:absolute;width:0;height:0;overflow:hidden}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .sample.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#loginModal .sample.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .sample.giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .sample.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#registrationModal .sample.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .sample.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .sample.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .sample.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .sample.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,.data-checkout-stage .sample.giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .sample.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .sample.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .sample.giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .sample.giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .sample.giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .sample.giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.gwp-popin .sample.giv-Checkbox-row .giv-Checkbox-label .gwp-errors:before,.login-form .sample.giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria .sample.giv-Checkbox-row .giv-Checkbox-label .validation-rules.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.sample.giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.sample.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.sample.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.sample.giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.sample.giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.sample.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.sample.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.sample.giv-Checkbox-row .giv-Checkbox-label .giv-Icon,.sample.giv-Checkbox-row .giv-Checkbox-label .gwp-popin .gwp-errors:before,.sample.giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.sample.giv-Checkbox-row .giv-Checkbox-label .login-mismatch:before,.sample.giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,.sample.giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,.sample.giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick,.ui-dialog .sample.giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick{background-color:#fff}.sample.giv-Checkbox-row .giv-Checkbox-input{width:1rem;height:1rem;top:50%;left:0;transform:translate(-100%,-50%);opacity:1}.sample label{position:relative}.sample label i{right:0;top:0;transform:translateY(-50%)}.sample-image{min-width:5.625rem;width:5.625rem;height:5.625rem;margin-right:1.25rem;-ms-flex-negative:0;flex-shrink:0}.sample-image img{width:100%;height:100%;background-color:#f6f6f6}.sample-details{color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.sample-details-wrapper{-ms-flex-positive:1;flex-grow:1}@media (max-width:1023.98px){.sample-details-wrapper{-ms-flex-direction:column;flex-direction:column}}.sample-details .bundled-products{padding-bottom:.5rem;padding-top:.5rem}.sample-details .bundled-products,.sample-details .sample-type{margin-right:1.5625rem}@media only screen and (min-width:800px){.sample-details .bundled-products,.sample-details .sample-type{margin-right:2.5rem}}.sample-details .giv-gwp-bundle-product__title{font-size:.75rem;line-height:1.33}.sample-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1rem}.sample-price,.sample-type{font-size:.75rem;line-height:1.33}.sample-type{margin-top:.3125rem}.sample-price{margin:.75rem 0 .9375rem;text-transform:uppercase}.sample-quantity{color:#000;margin-left:auto;display:-ms-flexbox;display:flex}@media only screen and (min-width:800px){.sample-quantity{margin-right:.625rem}}.sample-quantity .change-qty-btn{width:1.875rem;height:1.875rem;border:1px solid #000}.sample-quantity .change-qty-btn:disabled{opacity:.3}.sample-quantity .quantity{font-size:1rem;width:2.5rem;text-align:center}#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.valid:before,#loginModal .modal-content .sample-quantity .login-alert:before,#loginModal .sample-quantity .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .sample-quantity .giv-minicart-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.valid:before,#registrationModal .modal-content .sample-quantity .login-alert:before,#registrationModal .sample-quantity .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.valid:before,#requestPasswordResetModal .modal-content .sample-quantity .login-alert:before,#requestPasswordResetModal .sample-quantity .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .sample-quantity p.valid:before,#resetPasswordConfirmModal .modal-content .sample-quantity .login-alert:before,#resetPasswordConfirmModal .sample-quantity .reset-subtitle:before,.data-checkout-stage .sample-quantity .stage-completed:before,.gbs__faq__button[aria-expanded=false] .sample-quantity .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .sample-quantity .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .sample-quantity .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .sample-quantity .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .sample-quantity .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .sample-quantity .validation-icon-cross:before,.gwp-popin .sample-quantity .gwp-errors:before,.login-form .sample-quantity .login-form__alert:before,.passwordCriteria .sample-quantity .validation-rules.invalid:before,.passwordCriteria .sample-quantity .validation-rules.valid:before,.sample-quantity #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample-quantity #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample-quantity #loginModal .modal-content .login-alert:before,.sample-quantity #loginModal .reset-subtitle:before,.sample-quantity #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.sample-quantity #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample-quantity #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample-quantity #registrationModal .modal-content .login-alert:before,.sample-quantity #registrationModal .reset-subtitle:before,.sample-quantity #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample-quantity #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample-quantity #requestPasswordResetModal .modal-content .login-alert:before,.sample-quantity #requestPasswordResetModal .reset-subtitle:before,.sample-quantity #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.sample-quantity #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.sample-quantity #resetPasswordConfirmModal .modal-content .login-alert:before,.sample-quantity #resetPasswordConfirmModal .reset-subtitle:before,.sample-quantity .alert.alert-danger:before,.sample-quantity .data-checkout-stage .stage-completed:before,.sample-quantity .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.sample-quantity .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.sample-quantity .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.sample-quantity .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.sample-quantity .giv-Form-checkbox+.giv-Form-emailLabel:before,.sample-quantity .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.sample-quantity .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.sample-quantity .giv-Form-row.giv-Form-row--select:before,.sample-quantity .giv-Form-selectWrapper:before,.sample-quantity .giv-Icon,.sample-quantity .gwp-popin .gwp-errors:before,.sample-quantity .login-form .login-form__alert:before,.sample-quantity .login-mismatch:before,.sample-quantity .passwordCriteria .validation-rules.invalid:before,.sample-quantity .passwordCriteria .validation-rules.valid:before,.sample-quantity .ui-dialog .ui-icon-closethick,.ui-dialog .sample-quantity .ui-icon-closethick{font-size:.5625rem}.checkout-page .sample-details-wrapper{-ms-flex-direction:column;flex-direction:column}.checkout-page .sample-quantity{margin-left:0;margin-top:.9375rem}@media only screen and (max-width:800px){.checkout-page .sample-quantity{display:none}}@media only screen and (max-width:800px){.checkout-page .sample-wrapper{margin-left:1.125rem}}@media only screen and (max-width:800px){.giv-cart-gwp{margin:0 1.0625rem}}.giv-cart-gwp-content{margin-left:1.25rem;position:relative}.giv-cart-gwp-title{margin:0 0 .125rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1rem;color:#000}.giv-cart-gwp-subtitle{margin:0 0 2.375rem;font-size:.75rem;line-height:1.33;color:#757575}@media only screen and (max-width:800px){.giv-cart-gwp-subtitle{margin-bottom:1.375rem}}.giv-cart-gwp-link{margin-top:auto;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#000;text-decoration:underline;text-align:left;position:absolute;bottom:0}.giv-cart-gwp-link:first-letter{text-transform:uppercase}.giv-cart-gwp-link:hover{color:#000}.giv-cart-gwp-img-wrapper{-ms-flex-negative:0;flex-shrink:0;width:5.625rem;height:5.625rem}.gwp-popin .gwp-messages{width:100%;margin-top:.9375rem;line-height:1.5;text-align:center}.gwp-popin .gwp-errors{display:none;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;margin-top:1.25rem;line-height:1.125rem}.gwp-popin .gwp-errors:before{margin-right:.9375rem;color:#e5053a;font-size:1rem}@media only screen and (min-width:800px){.gwp-popin .modal-submit-btn{position:-webkit-sticky;position:sticky;padding:1.9375rem 3.8125rem 3.1875rem 3.75rem;max-width:inherit;width:calc(100% + 120px);margin-left:-60px;margin-top:auto}}.gwp-popin .giv-gwp-section{border:1px solid #cecece;color:#000}.gwp-popin .giv-gwp-section-separator{margin:2.625rem 0 2.1875rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:1.5rem;font-weight:900;text-transform:uppercase;text-align:center;line-height:.75;color:#000}.gwp-popin .giv-gwp-section--variations .giv-gwp-section__title{padding-bottom:0;border-bottom:none}.gwp-popin .giv-gwp-section--variations>:first-of-type .giv-gwp-section__subtitle{padding-top:.125rem;border-top:none}.gwp-popin .giv-gwp-section__title{font-weight:500;line-height:1.38;letter-spacing:.025rem}.gwp-popin .giv-gwp-section__subtitle,.gwp-popin .giv-gwp-section__title{padding:.9375rem 1.25rem;border-bottom:1px solid #cecece;text-transform:uppercase}.gwp-popin .giv-gwp-section__subtitle{border-top:1px solid #cecece;font-size:.875rem;line-height:1.43;letter-spacing:.02187rem}.gwp-popin .giv-gwp-section__subtitle:after{display:none}.gwp-popin .giv-gwp-section-item-container{margin:1.875rem 1.25rem}.gwp-popin .giv-gwp-section-item-container .sample-price{display:none}.gwp-popin .giv-gwp-section .bundled-products{padding-top:.5rem}.gwp-popin .giv-gwp-section .giv-gwp-bundle-product__title{font-size:.75rem;line-height:1.33}.gwp-popin .giv-gwp-section .sample-details:not(.sample-details_bundled) .giv-ProductTile-tagGroup{position:absolute;bottom:0}.gwp-selected .sample-price{display:none}@media (max-width:1023.98px){.checkout-page .gwp-selected{margin:1.875rem -1.0625rem 0}}.article-subTitle:first-of-type{margin-top:0}.giv-ContentTile{margin-top:4rem}.giv-ContentTile.home-hero-banner{margin-top:-.3125rem}@media only screen and (min-width:800px){.giv-ContentTile.home-hero-banner{margin-top:2.1875rem;padding-bottom:1rem}}.giv-ContentTile-MaisonLastest-initial{margin-bottom:5.625rem}.giv-ContentTile figure{margin:0}.giv-ContentTile-image{margin:0 auto 1.125rem;display:block;width:100%}.giv-ContentTile-image img:not([src]){visibility:hidden}.giv-ContentTile-infoList{line-height:1rem}.giv-ContentTile-infoList-column:first-child{width:auto}.giv-ContentTile-infoList-column:last-child{width:auto;float:right}.giv-ContentTile-infoList-seeAll{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;display:table-cell;text-align:right}.giv-ContentTile-infoList a:focus,.giv-ContentTile-infoList a:hover{text-decoration:underline}.giv-ContentTile-infoList-showing{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;display:table-cell;text-align:left}.giv-ContentTile-infoList-container{position:relative;display:table;table-layout:fixed;padding-bottom:.84375rem}.giv-ContentTile-ContentTitle{text-align:center}.giv-ContentTile-ContentTitle a{display:block}.giv-ContentTile-ContentTitle-title{text-transform:uppercase;font-size:.875rem;letter-spacing:.02187rem;font-size:1.125rem;line-height:1.25rem;letter-spacing:.02813rem;margin:0 0 .25rem;text-align:center;display:block}@media only screen and (min-width:800px){.giv-ContentTile-ContentTitle-title{line-height:1.125rem;letter-spacing:.03188rem}}.giv-ContentTile-ContentTitle-subTitle{font-size:1rem;line-height:1.25rem;letter-spacing:.025rem;color:#000;margin:0 auto;display:block}@media only screen and (max-width:800px){.giv-ContentTile-ContentTitle-subTitle{line-height:1.125rem;letter-spacing:.46px}}.giv-ContentTile-sectionTitle{text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;display:block;letter-spacing:.03125rem;text-align:center;font-weight:500;line-height:1.375rem;margin-bottom:2.3125rem}@media only screen and (min-width:800px){.giv-ContentTile-sectionTitle{font-size:1.5rem;letter-spacing:.0375rem}}.giv-ContentTile-sectionTitle a:focus,.giv-ContentTile-sectionTitle a:hover{text-decoration:underline}.giv-ContentTile-item{margin-bottom:2.8125rem;display:block;position:relative}.giv-ContentTile-item:focus .giv-ContentTile-ContentTitle-title,.giv-ContentTile-item:hover .giv-ContentTile-ContentTitle-title{text-decoration:underline}.giv-ContentTile--maisonLatest{background-color:#000;border:none;margin:4rem 0;padding:4rem 0 0}@media only screen and (min-width:800px){.giv-ContentTile--maisonLatest{padding-bottom:4rem}}.giv-ContentTile--maisonLatest .giv-ContentTile-ContentTitle-subTitle{color:#fff}.giv-ContentTile--maisonLatest .giv-ContentTile-item{margin-bottom:3.75rem}@media only screen and (min-width:800px){.giv-ContentTile--maisonLatest .giv-ContentTile-item{margin-bottom:0}}@media (max-width:30rem){.giv-ContentTile--maisonLatest .giv-ContentTile-listItem .giv-ContentTile-contentItem{padding:0 .625rem}}@media only screen and (min-width:800px){.giv-ContentTile--maisonLatest .giv-ContentTile-infoList{display:none}}.giv-ContentTile--maisonLatest *{color:#fff}.giv-ContentTile--white{background-color:#fff;border:.0625rem solid #999;border-right:none;border-left:none}.giv-ContentTile--white *{color:#000}.giv-ContentTile--latest{margin:0 0 4rem}.giv-ContentTile--latest .giv-ContentTile-item{margin-bottom:4rem}@media only screen and (min-width:800px){.giv-ContentTile--latest .giv-ContentTile-item{margin-bottom:0}}.giv-ContentTile--latest .giv-Col:last-child .giv-ContentTile-item{margin-bottom:0}.giv-ContentTile--latest *{color:#000}.giv-ContentTile .giv-ContentTile-sectionTitle-title{text-transform:uppercase;letter-spacing:.025rem;margin:0;display:block}.giv-ContentTile .giv-ContentTile-sectionTitle-title,.giv-ContentTile .giv-ContentTile-sectionTitle-title.small{font-size:1rem;line-height:1.125rem;letter-spacing:.02875rem}.giv-ContentTile .giv-ContentTile-sectionTitle-title:last-child{margin-top:.625rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;line-height:1.375rem;letter-spacing:.03125rem}@media only screen and (min-width:800px){.giv-ContentTile .giv-ContentTile-sectionTitle-title:last-child{font-size:1.5rem;letter-spacing:.0375rem}}.giv-ContentTile--search{border:0;padding:0}.giv-ContentTile--search .giv-ContentTile-item{margin-bottom:1.125rem}.giv-ContentTile--search .giv-ContentTile-image{margin:0}.giv-ContentTile--search .figcaption,.giv-ContentTile--search figcaption{padding:.9375rem 0}@media only screen and (min-width:480px){.giv-ContentTile-video--freecaster{display:-ms-flexbox;display:flex}}@media only screen and (max-width:480px){.giv-ContentTile-video--freecaster .giv-ContentTile-video-height{height:calc(100vh - 4rem);margin-bottom:4rem}}.gbs-landing-content .giv-gbs-component__image-wrapper{height:37.5rem}.gwp{position:relative;max-width:100%;margin:1.875rem 0}.gwp.disabled{opacity:.5}.gwp.giv-Checkbox-row{margin-left:1rem;max-width:100%}.gwp.giv-Checkbox-row .gwp-image{margin-left:.9375rem}.gwp.giv-Checkbox-row .giv-Checkbox-label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.gwp.giv-Checkbox-row .giv-Checkbox-label .gwp-name,.gwp.giv-Checkbox-row .giv-Checkbox-label .gwp-price,.gwp.giv-Checkbox-row .giv-Checkbox-label .gwp-type{position:absolute;width:0;height:0;overflow:hidden}#loginModal .gwp.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .gwp.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .gwp.giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .gwp.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .gwp.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .gwp.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .gwp.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .gwp.giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .gwp.giv-Checkbox-row .giv-Checkbox-label .login-alert:before,.data-checkout-stage .gwp.giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .gwp.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .gwp.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .gwp.giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .gwp.giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .gwp.giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .gwp.giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.gwp-popin .gwp.giv-Checkbox-row .giv-Checkbox-label .gwp-errors:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .giv-Icon,.gwp.giv-Checkbox-row .giv-Checkbox-label .gwp-popin .gwp-errors:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .login-mismatch:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,.gwp.giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick,.login-form .gwp.giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria .gwp.giv-Checkbox-row .giv-Checkbox-label .validation-rules.valid:before,.ui-dialog .gwp.giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick{background-color:#fff}.gwp.giv-Checkbox-row .giv-Checkbox-input{width:1rem;height:1rem;top:50%;left:0;transform:translate(-100%,-50%);opacity:1}.gwp label{position:relative}.gwp label i{right:0;top:0;transform:translateY(-50%)}.gwp-image{min-width:5.625rem;width:5.625rem;height:5.625rem;margin-right:1.25rem;-ms-flex-negative:0;flex-shrink:0}.gwp-image img{width:100%;height:100%;background-color:#f6f6f6}.gwp-details{color:#000}.gwp-details-wrapper{-ms-flex-positive:1;flex-grow:1}@media (max-width:1023.98px){.gwp-details-wrapper{-ms-flex-direction:column;flex-direction:column}}.gwp-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1.14}.gwp-price,.gwp-type{font-size:.75rem;line-height:1.33}.gwp-type{margin-top:.3125rem}.gwp-price{margin:.75rem 0 .9375rem;text-transform:uppercase}.gwp-quantity{color:#000}@media (min-width:800px){.gwp-quantity{margin-left:auto}}.gwp-quantity .change-qty-btn{width:1.875rem;height:1.875rem;border:1px solid #000}.gwp-quantity .change-qty-btn:disabled{opacity:.3}.gwp-quantity .quantity{font-size:1rem;width:2.5rem;text-align:center}#loginModal .gwp-quantity .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.valid:before,#loginModal .modal-content .gwp-quantity .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .gwp-quantity .giv-minicart-alert:before,#registrationModal .gwp-quantity .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.valid:before,#registrationModal .modal-content .gwp-quantity .login-alert:before,#requestPasswordResetModal .gwp-quantity .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.valid:before,#requestPasswordResetModal .modal-content .gwp-quantity .login-alert:before,#resetPasswordConfirmModal .gwp-quantity .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .gwp-quantity p.valid:before,#resetPasswordConfirmModal .modal-content .gwp-quantity .login-alert:before,.data-checkout-stage .gwp-quantity .stage-completed:before,.gbs__faq__button[aria-expanded=false] .gwp-quantity .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .gwp-quantity .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .gwp-quantity .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .gwp-quantity .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .gwp-quantity .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .gwp-quantity .validation-icon-cross:before,.gwp-popin .gwp-quantity .gwp-errors:before,.gwp-quantity #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp-quantity #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp-quantity #loginModal .modal-content .login-alert:before,.gwp-quantity #loginModal .reset-subtitle:before,.gwp-quantity #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.gwp-quantity #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp-quantity #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp-quantity #registrationModal .modal-content .login-alert:before,.gwp-quantity #registrationModal .reset-subtitle:before,.gwp-quantity #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp-quantity #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp-quantity #requestPasswordResetModal .modal-content .login-alert:before,.gwp-quantity #requestPasswordResetModal .reset-subtitle:before,.gwp-quantity #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.gwp-quantity #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.gwp-quantity #resetPasswordConfirmModal .modal-content .login-alert:before,.gwp-quantity #resetPasswordConfirmModal .reset-subtitle:before,.gwp-quantity .alert.alert-danger:before,.gwp-quantity .data-checkout-stage .stage-completed:before,.gwp-quantity .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.gwp-quantity .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.gwp-quantity .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.gwp-quantity .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.gwp-quantity .giv-Form-checkbox+.giv-Form-emailLabel:before,.gwp-quantity .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.gwp-quantity .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.gwp-quantity .giv-Form-row.giv-Form-row--select:before,.gwp-quantity .giv-Form-selectWrapper:before,.gwp-quantity .giv-Icon,.gwp-quantity .gwp-popin .gwp-errors:before,.gwp-quantity .login-form .login-form__alert:before,.gwp-quantity .login-mismatch:before,.gwp-quantity .passwordCriteria .validation-rules.invalid:before,.gwp-quantity .passwordCriteria .validation-rules.valid:before,.gwp-quantity .ui-dialog .ui-icon-closethick,.login-form .gwp-quantity .login-form__alert:before,.passwordCriteria .gwp-quantity .validation-rules.invalid:before,.passwordCriteria .gwp-quantity .validation-rules.valid:before,.ui-dialog .gwp-quantity .ui-icon-closethick{font-size:.5625rem}.checkout-page .gwp-details-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.checkout-page .gwp-quantity{margin-left:0}@media only screen and (max-width:800px){.checkout-page .gwp-wrapper{margin-left:1.125rem}}.help-block{margin:3.75rem 1.0625rem 0;padding:1.625rem 0 0}@media only screen and (min-width:800px){.help-block{margin:5.125rem 1.0625rem 0;padding-bottom:3.75rem}}@media only screen and (max-width:800px){.help-block:after{top:0;bottom:auto}}.help-block--title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:800px){.help-block--title{-ms-flex-pack:center;justify-content:center}.help-block--title__expand-icon{display:none}}.help-block--title__text{position:relative;margin:0;padding:0 0 24px;font-size:.875rem;line-height:1rem;color:#000;letter-spacing:.02937rem;text-transform:uppercase}@media only screen and (min-width:800px){.help-block--title__text{padding:0 30px 26px}.help-block--title__text:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:#000}}@media only screen and (max-width:800px){.help-block--title.giv-ButtonExpandable--active:after{display:none}}@media only screen and (max-width:800px){.help-block--content{visibility:hidden;max-height:0}.giv-ButtonExpandable--active+.help-block--content{margin-top:.875rem;padding-bottom:1.875rem}}@media only screen and (min-width:800px){.help-block--content{margin-top:2.5rem}}.help-block--content:after{content:"";height:0}.help-block--description{max-height:76px;overflow:hidden;margin:0 auto 1.875rem;color:#757575;line-height:1.5}@media only screen and (min-width:800px){.help-block--description{width:50%;margin-bottom:2.8125rem}}.help-block--contacts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:800px){.help-block--contacts{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:800px){.help-block--contacts__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:800px){.help-block--contacts__item{margin:0 2.5rem}}.help-block--contacts__item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.help-block--contacts__item img{width:20px;height:20px;margin-right:15px}.help-block--contacts__item span{font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:500;text-transform:uppercase;color:#000}.help-block--contacts__item span .giv-gbs-tag{height:1.125rem;letter-spacing:normal;line-height:normal;padding-top:.1875rem}.giv-ButtonExpandable--active+div,.underlined{position:relative}.giv-ButtonExpandable--active+div:after,.underlined:after{content:"";position:absolute;bottom:0;left:-1.0625rem;right:-1.0625rem;height:1px;background:#cecece;transition-delay:.15s}@media only screen and (min-width:800px){.giv-ButtonExpandable--active+div:after{display:none}}@media only screen and (max-width:800px){.home-hero-banner .giv-Container,.home-hero-banner .order__details__buttons,.home-hero-banner .order__details__confirm,.home-hero-banner .track-order__container{width:100%}.home-hero-banner .giv-Grid{margin:0}.home-hero-banner .giv-Col{padding:0}}.home-hero-banner-image img{width:100vw;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:800px){.home-hero-banner-image img{width:100%}}@media only screen and (max-width:800px){.home-hero-banner-image{height:auto!important}}.home-hero-banner-image-block{display:block}.home-hero-banner--video{position:relative}@media only screen and (max-width:800px){.home-hero-banner--video{width:100%}}.home-hero-banner--content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:1.875rem 0 4rem}@media only screen and (max-width:800px){.home-hero-banner--content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px;padding:0 1.0625rem}.home-hero-banner--content-link-container{width:100%}}.home-hero-banner--content-tag{display:block;margin-bottom:8px}.home-hero-banner--content-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;margin:0}@media only screen and (min-width:800px){.home-hero-banner--content-title{font-size:2.5rem}}.home-hero-banner--content-subtitle{font-size:1rem;line-height:1.25rem;letter-spacing:.025rem;color:#000;margin:5px 40px 0 0}@media only screen and (max-width:800px){.home-hero-banner--content-subtitle{margin:5px 0 30px}}.home-hero-banner--content-button.giv-Button{-ms-flex-negative:0;flex-shrink:0;width:162px;margin:0}.home-hero-banner-launch-campaign .home-hero-banner--content-tag{display:none}@media only screen and (max-width:800px){.home-hero-banner .giv-home-herobanner-image__desktop{display:none}}@media only screen and (min-width:800px){.home-hero-banner .giv-home-herobanner-image__mobile{display:none}}.giv-home-page-container .home-hero-banner .fcplayer{height:auto}.home-hero-banner--content-link{display:block}.minicart-help-block{width:100%}.minicart-help-block .nav-menu{position:relative;text-align:center;margin:0 0 2.375rem}.minicart-help-block .nav-menu .nav-item{display:inline-block;margin:auto;padding:1.25rem 0;border-bottom:.25rem solid #000}.minicart-help-block .nav-menu .nav-item,.minicart-help-block .nav-menu .nav-item .nav-item--heading{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.33}.minicart-help-block .nav-menu:after{content:"";position:absolute;left:-1.125rem;bottom:0;display:block;width:100vw;height:1px;background-color:#cecece}@media only screen and (min-width:800px){.minicart-help-block .nav-menu:after{left:-3.75rem;width:29.625rem}}.minicart-help-block .content-asset p{color:#757575;margin-bottom:1.875rem;line-height:1.5rem}.minicart-help-block .content-asset .icons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.125rem}.minicart-help-block .content-asset .icons li{width:50%}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon{display:-ms-flexbox;display:flex;margin-bottom:.875rem;color:#000}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon .icon{width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:cover;margin-right:.9375rem}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon .icon.phone{background-image:url(../images/phone.svg)}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon .icon.email{background-image:url(../images/email.svg)}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon .icon.messenger{background-image:url(../images/messenger.svg)}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon .icon.apple-chat{background-image:url(../images/apple-chat.svg)}.minicart-help-block .content-asset .icons li .giv-ProductContent-contentIcon span{text-transform:uppercase;padding:.125rem 0;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:.025rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:75%}.minicart-help-block .btn-text,.minicart-help-block .nav-item--heading{margin:0}.giv-Button{background-color:transparent;border:none;text-decoration:none;padding:0 1.25rem;box-sizing:border-box;height:4rem;line-height:4rem;display:inline-block;vertical-align:top;transition:transform .2s linear;text-transform:uppercase;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;max-width:calc(100% - 17px);letter-spacing:.025rem;font-size:.75rem;display:block;margin-left:auto;margin-right:auto;width:100%;text-align:center}.giv-Button:focus,.giv-Button:hover{transform:translateY(-4px)}.giv-Button--primary{background-color:#000;color:#fff}.giv-Button--desactivated,.giv-Button[disabled]{background-color:rgba(0,0,0,.2)}.giv-Button--desactivated:focus,.giv-Button--desactivated:hover,.giv-Button[disabled]:focus,.giv-Button[disabled]:hover{transform:none;cursor:default}.giv-Button--secondary{background-color:#fff;color:#000}.giv-Button--fullWidth{max-width:inherit;width:100%}@media only screen and (max-width:480px){.giv-Button--sticky{height:3rem;line-height:3rem;width:7.375rem}}@media only screen and (min-width:800px){.giv-Button--signIn{height:2rem;line-height:2rem;width:10.25rem}}@media only screen and (min-width:480px){.giv-Button{width:22.125rem}.giv-Button--fullWidth{width:100%}}.giv-ButtonExpandable{background-color:transparent;border:none;text-decoration:none;padding:0 1.25rem;box-sizing:border-box;height:4rem;line-height:4rem;display:inline-block;vertical-align:top;transition:transform .2s linear;text-transform:uppercase;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;max-width:calc(100% - 17px);letter-spacing:.025rem;font-size:.75rem;display:block;margin-left:auto;margin-right:auto;width:100%}.giv-ButtonExpandable+div{transition:.5s ease-out;max-height:0;overflow:hidden;visibility:hidden}.giv-ButtonExpandable--module01{background-color:#fff;color:#000;position:relative}#loginModal .giv-ButtonExpandable--module01 .reset-subtitle:before,#loginModal .modal-content .giv-ButtonExpandable--module01 .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ButtonExpandable--module01 .giv-minicart-alert:before,#registrationModal .giv-ButtonExpandable--module01 .reset-subtitle:before,#registrationModal .modal-content .giv-ButtonExpandable--module01 .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.valid:before,#requestPasswordResetModal .giv-ButtonExpandable--module01 .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ButtonExpandable--module01 .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.valid:before,#resetPasswordConfirmModal .giv-ButtonExpandable--module01 .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ButtonExpandable--module01 .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module01 p.valid:before,.data-checkout-stage .giv-ButtonExpandable--module01 .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ButtonExpandable--module01 .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ButtonExpandable--module01 .gbs__faq__button__icon:before,.giv-ButtonExpandable--module01 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module01 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module01 #loginModal .modal-content .login-alert:before,.giv-ButtonExpandable--module01 #loginModal .reset-subtitle:before,.giv-ButtonExpandable--module01 #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ButtonExpandable--module01 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module01 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module01 #registrationModal .modal-content .login-alert:before,.giv-ButtonExpandable--module01 #registrationModal .reset-subtitle:before,.giv-ButtonExpandable--module01 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module01 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module01 #requestPasswordResetModal .modal-content .login-alert:before,.giv-ButtonExpandable--module01 #requestPasswordResetModal .reset-subtitle:before,.giv-ButtonExpandable--module01 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module01 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module01 #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ButtonExpandable--module01 #resetPasswordConfirmModal .reset-subtitle:before,.giv-ButtonExpandable--module01 .alert.alert-danger:before,.giv-ButtonExpandable--module01 .data-checkout-stage .stage-completed:before,.giv-ButtonExpandable--module01 .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ButtonExpandable--module01 .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ButtonExpandable--module01 .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ButtonExpandable--module01 .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ButtonExpandable--module01 .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ButtonExpandable--module01 .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ButtonExpandable--module01 .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ButtonExpandable--module01 .giv-Form-row.giv-Form-row--select:before,.giv-ButtonExpandable--module01 .giv-Form-selectWrapper:before,.giv-ButtonExpandable--module01 .giv-Icon,.giv-ButtonExpandable--module01 .gwp-popin .gwp-errors:before,.giv-ButtonExpandable--module01 .login-form .login-form__alert:before,.giv-ButtonExpandable--module01 .login-mismatch:before,.giv-ButtonExpandable--module01 .passwordCriteria .validation-rules.invalid:before,.giv-ButtonExpandable--module01 .passwordCriteria .validation-rules.valid:before,.giv-ButtonExpandable--module01 .ui-dialog .ui-icon-closethick,.giv-ContainerProductDetail .pdpForm .giv-ButtonExpandable--module01 .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ButtonExpandable--module01 .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ButtonExpandable--module01 .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ButtonExpandable--module01 .validation-icon-cross:before,.gwp-popin .giv-ButtonExpandable--module01 .gwp-errors:before,.login-form .giv-ButtonExpandable--module01 .login-form__alert:before,.passwordCriteria .giv-ButtonExpandable--module01 .validation-rules.invalid:before,.passwordCriteria .giv-ButtonExpandable--module01 .validation-rules.valid:before,.ui-dialog .giv-ButtonExpandable--module01 .ui-icon-closethick{position:absolute;top:50%;margin-left:1rem;transform:translateY(-50%);font-size:1rem}.giv-ButtonExpandable--module02{color:#000;position:relative;border-top:.0625rem solid #999;width:100%}#loginModal .giv-ButtonExpandable--module02 .reset-subtitle:before,#loginModal .modal-content .giv-ButtonExpandable--module02 .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ButtonExpandable--module02 .giv-minicart-alert:before,#registrationModal .giv-ButtonExpandable--module02 .reset-subtitle:before,#registrationModal .modal-content .giv-ButtonExpandable--module02 .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.valid:before,#requestPasswordResetModal .giv-ButtonExpandable--module02 .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ButtonExpandable--module02 .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.valid:before,#resetPasswordConfirmModal .giv-ButtonExpandable--module02 .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ButtonExpandable--module02 .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonExpandable--module02 p.valid:before,.data-checkout-stage .giv-ButtonExpandable--module02 .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ButtonExpandable--module02 .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ButtonExpandable--module02 .gbs__faq__button__icon:before,.giv-ButtonExpandable--module02 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module02 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module02 #loginModal .modal-content .login-alert:before,.giv-ButtonExpandable--module02 #loginModal .reset-subtitle:before,.giv-ButtonExpandable--module02 #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ButtonExpandable--module02 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module02 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module02 #registrationModal .modal-content .login-alert:before,.giv-ButtonExpandable--module02 #registrationModal .reset-subtitle:before,.giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .login-alert:before,.giv-ButtonExpandable--module02 #requestPasswordResetModal .reset-subtitle:before,.giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ButtonExpandable--module02 #resetPasswordConfirmModal .reset-subtitle:before,.giv-ButtonExpandable--module02 .alert.alert-danger:before,.giv-ButtonExpandable--module02 .data-checkout-stage .stage-completed:before,.giv-ButtonExpandable--module02 .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ButtonExpandable--module02 .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ButtonExpandable--module02 .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ButtonExpandable--module02 .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ButtonExpandable--module02 .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ButtonExpandable--module02 .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ButtonExpandable--module02 .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ButtonExpandable--module02 .giv-Form-row.giv-Form-row--select:before,.giv-ButtonExpandable--module02 .giv-Form-selectWrapper:before,.giv-ButtonExpandable--module02 .giv-Icon,.giv-ButtonExpandable--module02 .gwp-popin .gwp-errors:before,.giv-ButtonExpandable--module02 .login-form .login-form__alert:before,.giv-ButtonExpandable--module02 .login-mismatch:before,.giv-ButtonExpandable--module02 .passwordCriteria .validation-rules.invalid:before,.giv-ButtonExpandable--module02 .passwordCriteria .validation-rules.valid:before,.giv-ButtonExpandable--module02 .ui-dialog .ui-icon-closethick,.giv-ContainerProductDetail .pdpForm .giv-ButtonExpandable--module02 .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ButtonExpandable--module02 .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ButtonExpandable--module02 .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ButtonExpandable--module02 .validation-icon-cross:before,.gwp-popin .giv-ButtonExpandable--module02 .gwp-errors:before,.login-form .giv-ButtonExpandable--module02 .login-form__alert:before,.passwordCriteria .giv-ButtonExpandable--module02 .validation-rules.invalid:before,.passwordCriteria .giv-ButtonExpandable--module02 .validation-rules.valid:before,.ui-dialog .giv-ButtonExpandable--module02 .ui-icon-closethick{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1rem}.giv-ButtonExpandable--fullWidth{max-width:inherit;width:100%}.giv-ButtonExpandable--active+div{transition:max-height 1s ease-out;max-height:125rem;visibility:visible}@media only screen and (min-width:480px){.giv-ButtonExpandable{width:22.125rem}.giv-ButtonExpandable--fullWidth{width:100%}}.giv-ButtonExpandable+.content-asset ul{padding-top:1.875rem;margin-bottom:1.875rem}@media only screen and (min-width:800px){.giv-ButtonExpandable+.content-asset ul{margin-bottom:0}}.giv-ButtonExpandable+.content-asset p{line-height:1.5rem}[data-tooltip]{position:absolute;top:0;z-index:2;cursor:pointer;left:50%;transform:translateX(-50%)}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;position:absolute;bottom:1.25rem;transform:translateX(-50%);left:50%}[data-tooltip]:before{bottom:.5625rem;padding:.4375rem .9375rem;transform:translateX(-50%);background-color:#fff;color:#000;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2;border:1px solid #999;white-space:nowrap;z-index:2;font-size:.75rem;font-weight:500}.giv-ProductEngraving-swatchanchor:focus [data-tooltip]:after,.giv-ProductEngraving-swatchanchor:focus [data-tooltip]:before,.giv-ProductEngraving-swatchanchor:hover [data-tooltip]:after,.giv-ProductEngraving-swatchanchor:hover [data-tooltip]:before,.giv-ProductVariations-swatchanchor:focus [data-tooltip]:after,.giv-ProductVariations-swatchanchor:focus [data-tooltip]:before,.giv-ProductVariations-swatchanchor:hover [data-tooltip]:after,.giv-ProductVariations-swatchanchor:hover [data-tooltip]:before{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.giv-ProductEngraving-swatchanchor:focus [data-tooltip] .giv-ToolTip-content:after,.giv-ProductEngraving-swatchanchor:focus [data-tooltip] .giv-ToolTip-content:before,.giv-ProductEngraving-swatchanchor:hover [data-tooltip] .giv-ToolTip-content:after,.giv-ProductEngraving-swatchanchor:hover [data-tooltip] .giv-ToolTip-content:before,.giv-ProductVariations-swatchanchor:focus [data-tooltip] .giv-ToolTip-content:after,.giv-ProductVariations-swatchanchor:focus [data-tooltip] .giv-ToolTip-content:before,.giv-ProductVariations-swatchanchor:hover [data-tooltip] .giv-ToolTip-content:after,.giv-ProductVariations-swatchanchor:hover [data-tooltip] .giv-ToolTip-content:before{visibility:visible}.giv-ToolTip-content{position:relative}.giv-ToolTip-content:after,.giv-ToolTip-content:before{visibility:hidden;content:"";position:absolute;top:-100%;left:50%;transform:translateX(-50%) rotate(45deg)}.giv-ToolTip-content:before{width:11px;height:11px;display:block;border:1px solid #999;top:-.9375rem}.giv-ToolTip-content:after{width:9px;height:9px;display:block;border:transparent;background-color:#fff;z-index:3;top:-.875rem}.giv-FilterTags{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;color:#000;padding:0 .625rem;height:1.875rem;border:1px solid #000;margin-right:.9375rem;display:inline-block;vertical-align:middle}.giv-IconHide:before{visibility:hidden}.giv-CrossSell{height:auto;margin:1rem auto;box-sizing:initial}@media only screen and (min-width:800px){.giv-CrossSell{margin:4rem auto 18.75rem;height:34rem}}.giv-CrossSell-bg{height:100%;min-height:20rem;width:100%;display:-ms-flexbox;display:flex;background-size:cover;background-position:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}@media only screen and (min-width:800px){.giv-CrossSell-bg{min-height:100%}}.giv-CrossSell-bgText{color:#000;width:34.375rem;max-width:calc(100% - 34px);margin:1.125rem auto auto;text-align:center}.giv-CrossSell-bgText--white{color:#fff}.giv-CrossSell-bgText-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin:0 0 .25rem;letter-spacing:.025rem}.giv-CrossSell-bgText-text{font-size:1rem;color:#333;line-height:1.5rem;margin:0}.giv-discovery-banner-container{height:133px;margin-top:2.6875rem;margin-bottom:0;padding:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#000}@media only screen and (max-width:800px){.giv-discovery-banner-container{height:auto;width:calc(100% - 2.125rem);-ms-flex-direction:column;flex-direction:column;margin-top:2.4375rem;margin-bottom:.1875rem;-ms-flex-align:start;align-items:flex-start}}.giv-discovery-banner--header{display:-ms-flexbox;display:flex;max-width:100%;height:auto;margin:.875rem 1.875rem .8125rem;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.giv-discovery-banner--header{width:50%;margin:0 0 0 4.4375rem}}.giv-discovery-banner--header .giv-discovery-icon{height:2.875rem;margin-right:1.3125rem}@media only screen and (max-width:800px){.giv-discovery-banner--header .giv-discovery-icon{width:2.3125rem;height:2.4375rem;margin-right:.5625rem}}.giv-discovery-banner--description{height:auto;width:100%;background-color:#fff;color:#000;padding:1.0625rem 1.0625rem 1.5625rem 1.5625rem;margin:0}@media only screen and (min-width:800px){.giv-discovery-banner--description{height:123px;padding:1.25rem .75rem 1.5625rem 1.6875rem;width:50%}}.giv-discovery-banner--description .giv-discovery-paragraph{margin:0;font-size:.75rem;line-height:1}.giv-discovery-banner--title{font-size:1.75rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;line-height:.87;color:#fff}@media only screen and (max-width:800px){.giv-discovery-banner--title{font-size:1.375rem}}.giv-discovery-categoryheader .giv-PageIntro-parentCategory{display:none}.giv-discovery-minis-title--container{padding-bottom:.4375rem;text-transform:uppercase;line-height:1.33}.search-result-discovery-content{position:relative}.search-result-discovery-content .giv-Container,.search-result-discovery-content .order__details__buttons,.search-result-discovery-content .order__details__confirm,.search-result-discovery-content .track-order__container{margin-top:1rem;margin-bottom:2.875rem}.search-result-discovery-content .giv-Container .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__buttons .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__confirm .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .track-order__container .giv-Grid--withGutter>[class*=giv-Col-]{padding:0 .40625rem 2.6875rem}@media only screen and (max-width:800px){.search-result-discovery-content .giv-Container .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__buttons .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__confirm .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .track-order__container .giv-Grid--withGutter>[class*=giv-Col-]{margin-top:0}}@media only screen and (min-width:800px){.search-result-discovery-content .giv-Container .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__buttons .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .order__details__confirm .giv-Grid--withGutter>[class*=giv-Col-],.search-result-discovery-content .track-order__container .giv-Grid--withGutter>[class*=giv-Col-]{padding:.75rem}}.search-result-discovery-content .giv-Container .giv-Grid--withGutter,.search-result-discovery-content .order__details__buttons .giv-Grid--withGutter,.search-result-discovery-content .order__details__confirm .giv-Grid--withGutter,.search-result-discovery-content .track-order__container .giv-Grid--withGutter{padding-top:1.0625rem}.search-result-discovery-content .giv-Container .giv-ProductTile,.search-result-discovery-content .order__details__buttons .giv-ProductTile,.search-result-discovery-content .order__details__confirm .giv-ProductTile,.search-result-discovery-content .track-order__container .giv-ProductTile{min-height:22.125rem}@media only screen and (min-width:800px){.search-result-discovery-content .giv-Container .giv-ProductTile,.search-result-discovery-content .order__details__buttons .giv-ProductTile,.search-result-discovery-content .order__details__confirm .giv-ProductTile,.search-result-discovery-content .track-order__container .giv-ProductTile{min-height:28.125rem}}@media only screen and (min-width:800px){.search-result-discovery-content .giv-Container .giv-ProductTile:not(.giv-ProductTile--large).selected,.search-result-discovery-content .order__details__buttons .giv-ProductTile:not(.giv-ProductTile--large).selected,.search-result-discovery-content .order__details__confirm .giv-ProductTile:not(.giv-ProductTile--large).selected,.search-result-discovery-content .track-order__container .giv-ProductTile:not(.giv-ProductTile--large).selected{border:1px solid #000}}@media only screen and (max-width:800px){.search-result-discovery-content .giv-Container .giv-ProductTile:not(.giv-ProductTile--large).selected .giv-ProductTile-item,.search-result-discovery-content .order__details__buttons .giv-ProductTile:not(.giv-ProductTile--large).selected .giv-ProductTile-item,.search-result-discovery-content .order__details__confirm .giv-ProductTile:not(.giv-ProductTile--large).selected .giv-ProductTile-item,.search-result-discovery-content .track-order__container .giv-ProductTile:not(.giv-ProductTile--large).selected .giv-ProductTile-item{border:1px solid #000;padding:.375rem .375rem .625rem}}.search-result-discovery-content .giv-Container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item,.search-result-discovery-content .order__details__buttons .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item,.search-result-discovery-content .order__details__confirm .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item,.search-result-discovery-content .track-order__container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item{border:1px solid transparent;padding:.375rem .375rem .625rem}.search-result-discovery-content .giv-Container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled,.search-result-discovery-content .order__details__buttons .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled,.search-result-discovery-content .order__details__confirm .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled,.search-result-discovery-content .track-order__container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled{opacity:.5}.search-result-discovery-content .giv-Container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled.out-of-stock-product-tile .giv-ProductTile-visual,.search-result-discovery-content .order__details__buttons .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled.out-of-stock-product-tile .giv-ProductTile-visual,.search-result-discovery-content .order__details__confirm .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled.out-of-stock-product-tile .giv-ProductTile-visual,.search-result-discovery-content .track-order__container .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-item.disabled.out-of-stock-product-tile .giv-ProductTile-visual{opacity:1}.progress-banner{margin:1.125rem 0 4.125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:800px){.progress-banner{margin:.875rem 0 3rem}}.progress-banner-wrapper{width:100%;z-index:10;background-color:#fff;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.progress-banner-wrapper.fixed{position:fixed;bottom:0;z-index:17}@media only screen and (max-width:800px){.progress-banner-wrapper.fixed{top:0;bottom:auto;z-index:100}}@media only screen and (max-width:800px){.progress-banner-wrapper.fixed .progress-banner-header{width:100%}}.progress-banner-wrapper.fixed .progress-banner-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0}@media only screen and (max-width:800px){.progress-banner-wrapper.fixed .progress-banner-block{-ms-flex-pack:center;justify-content:center}}.progress-banner-wrapper.fixed .progress-banner-block .progress-banner{-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:800px){.progress-banner-wrapper.fixed .progress-banner-block .progress-banner{-ms-flex-pack:center;justify-content:center;margin:0}}.progress-banner-wrapper.fixed .progress-banner-block .progress-banner-title{margin:0 0 .875rem}@media only screen and (min-width:800px){.progress-banner-wrapper.fixed .progress-banner-block .progress-banner-title{text-align:left}}.progress-banner-wrapper.fixed .progress-banner-block .progress-banner-button{width:341px}@media only screen and (max-width:800px){.progress-banner-wrapper.fixed .progress-banner-block .progress-banner-button{display:none}}.progress-banner-wrapper.fixed .progress-banner-block .progress-banner-button .giv-add-to-cart-discoverySet{min-width:100%}.progress-banner-block{margin:1.8125rem 1.5625rem 4.125rem 1.75rem}@media only screen and (min-width:800px){.progress-banner-block{width:calc(100% - 2.5rem);max-width:70.125rem;margin:1.9375rem auto 1.8125rem}}.progress-banner-block[data-progress-step="0"] .progress-banner-title--step1,.progress-banner-block[data-progress-step="0"] .progress-banner-title--step2,.progress-banner-block[data-progress-step="0"] .progress-banner-title--step3{display:none}.progress-banner-block[data-progress-step="0"] .progress-banner-title--step0{display:block}.progress-banner-block[data-progress-step="1"] .progress-banner-title--step0,.progress-banner-block[data-progress-step="1"] .progress-banner-title--step2,.progress-banner-block[data-progress-step="1"] .progress-banner-title--step3{display:none}.progress-banner-block[data-progress-step="1"] .progress-banner-title--step1{display:block}.progress-banner-block[data-progress-step="2"] .progress-banner-title--step0,.progress-banner-block[data-progress-step="2"] .progress-banner-title--step1,.progress-banner-block[data-progress-step="2"] .progress-banner-title--step3{display:none}.progress-banner-block[data-progress-step="2"] .progress-banner-title--step2{display:block}.progress-banner-block[data-progress-step="3"] .progress-banner-title--step0,.progress-banner-block[data-progress-step="3"] .progress-banner-title--step1,.progress-banner-block[data-progress-step="3"] .progress-banner-title--step2{display:none}.progress-banner-block[data-progress-step="3"] .progress-banner-title--step3{display:block}@media only screen and (min-width:800px){.progress-banner-block.header{margin-top:1.9375rem}}.progress-banner-button .discovery-set-button-block{display:block}@media only screen and (max-width:800px){.progress-banner-button .discovery-set-button-block{display:none}}.progress-banner-button--mobile .discovery-set-button-block{padding:1.4375rem 0 3.9375rem;border-top:1px solid #cecece}@media only screen and (min-width:800px){.progress-banner-button--mobile .discovery-set-button-block{display:none}}.progress-banner-button--mobile .discovery-set-button-block.shown{position:fixed;display:block;bottom:0;padding:1.5625rem 1.0625rem;border:1px solid #cecece;background-color:#fff;z-index:1;width:100vw;left:0}@media only screen and (min-width:800px){.progress-banner-button--mobile .discovery-set-button-block.shown{display:none}}.progress-banner-title{font-size:.84375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#000}.progress-banner .square{width:2.125rem;height:2.125rem;border:.25rem solid #d6d6d6;position:relative}.progress-banner .square:first-of-type{border-color:#000}.progress-banner .square .checkbox-wrapper-33 .checkbox__symbol{border:none;position:absolute;top:-2px;left:-2px}@media only screen and (max-width:800px){.progress-banner .square .checkbox-wrapper-33 .checkbox__symbol{width:1.875rem;height:1.875rem}}.progress-banner .square .checkbox-wrapper-33 .checkbox .icon-checkbox{width:1.875rem;height:1.375rem}.progress-banner .square.checked,.progress-banner .square.prepare{border-color:#000}.progress-banner .square .product-name{position:absolute;right:-6.25rem;top:3.625rem;height:2rem;width:3.75rem;left:50%;transform:translate(-50%,-50%);font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:.6875rem;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#000}@media only screen and (min-width:800px){.progress-banner .square .product-name{width:12.5rem}}.progress-banner .line{border:.125rem solid #d6d6d6;width:6.875rem;height:.25rem;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:800px){.progress-banner .line{width:12.5rem}}.progress-banner .line.checked{border-color:#000;background-color:#000}@media only screen and (min-width:800px){.giv-ProductTile:not(.giv-ProductTile--large) .giv-DiscoverySetTile-details .giv-ProductTile-productSubName{margin-bottom:1.3125rem}}.giv-DiscoverySetTile-details .giv-ProductTile-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:1rem;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;margin:0 0 .1875rem}.giv-DiscoverySetTile-details .giv-ProductTile-productSubName{font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;margin:0 0 1.0625rem}.giv-DiscoverySetTile-details .giv-DiscoverySetTile-tagGroup{margin-bottom:.0625rem;max-width:100%}.giv-DiscoverySetTile-details .giv-DiscoverySetTile-tagGroup .giv-ProductTile-tag{display:inline-block;background-color:#f6f6f6;max-width:100%;text-overflow:ellipsis;padding:.0625rem .28125rem .0625rem .1875rem}.giv-DiscoverySetTile-details .intensity{margin:1px 0;text-transform:none}.giv-DiscoverySetTile-details .intensity .giv-ProductContent-intensity{font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:normal;text-align:left}.giv-DiscoverySetTile-details .intensity+.giv-ProductTile-productOosMsg{padding-top:.3125rem}.giv-DiscoverySetTile-details .name-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.giv-DiscoverySetTile-details .name-wrapper label{position:absolute;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.checkbox-wrapper-33 .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox-wrapper-33 .checkbox__symbol{display:inline-block;display:-ms-flexbox;display:flex;border:.5px solid #000;position:relative;border-radius:.1em;width:1.875rem;height:1.875rem}@media only screen and (max-width:800px){.checkbox-wrapper-33 .checkbox__symbol{width:1.3125rem;height:1.3125rem}}.checkbox-wrapper-33 .checkbox__symbol:after{content:"";position:absolute;top:.5em;left:.5em;width:.25em;height:.25em;opacity:0;border-radius:3em;transform:scale(1);transform-origin:50% 50%}.checkbox-wrapper-33 .checkbox .icon-checkbox{width:1.125rem;height:1.125rem;margin:auto;fill:none;stroke-width:3;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;color:#fff;display:inline-block}.checkbox-wrapper-33 .checkbox .icon-checkbox path{stroke-dasharray:1.875rem,1.9375rem;stroke-dashoffset:1.9375rem}.checkbox-wrapper-33 .checkbox{position:relative}.checkbox-wrapper-33 .checkbox__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:1.875rem;height:1.875rem}@media only screen and (max-width:800px){.checkbox-wrapper-33 .checkbox__trigger{width:1.3125rem;height:1.3125rem}}.checkbox-wrapper-33 .checkbox__trigger:checked+.checkbox__symbol .icon-checkbox path,.square.checked .checkbox__symbol .icon-checkbox path{stroke-dashoffset:0}.checkbox-wrapper-33 .checkbox__trigger:checked+.checkbox__symbol,.square.checked .checkbox__symbol{background-color:#000}.checkbox-wrapper-33 .checkbox__trigger:not(:checked)+.checkbox__symbol:after{content:"";position:absolute;transform:translate(-50%,-50%);height:2px;width:50%;background:#000;top:50%;left:50%;opacity:1}@media only screen and (max-width:800px){.checkbox-wrapper-33 .checkbox__trigger:not(:checked)+.checkbox__symbol:after{height:1px}}.checkbox-wrapper-33 .checkbox__trigger:not(:checked)+.checkbox__symbol:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;height:50%;width:2px;opacity:1}@media only screen and (max-width:800px){.checkbox-wrapper-33 .checkbox__trigger:not(:checked)+.checkbox__symbol:before{width:1px}}@keyframes ripple-33{0%{transform:scale(0);opacity:1}to{opacity:0;transform:scale(20)}}.giv-DiscoverySetTooltip__wrapper{margin:.625rem 0 0}.giv-ecomServices{position:-webkit-sticky;position:sticky;bottom:0;z-index:16}@media only screen and (max-width:800px){.giv-ecomServices{display:none}}.giv-ecomServices__headerBlock{position:relative;background-color:#000;display:none;height:285px}.giv-ecomServices__headerBlock-cards{max-width:70.125rem;margin:0 auto;display:-ms-flexbox;display:flex;gap:1.25rem;padding:23px 0 19px}.giv-ecomServices__headerBlock-cards .ecomCard{display:-ms-flexbox;display:flex;background-color:#fff}.giv-ecomServices__headerBlock-cards .ecomCard__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:.625rem;color:#000}.giv-ecomServices__headerBlock-cards .ecomCard__text-title{margin:0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.3125rem;font-weight:700;line-height:.86;letter-spacing:.7px;overflow:hidden;display:-webkit-box;text-transform:uppercase}.giv-ecomServices__headerBlock-cards .ecomCard__text-description{font-size:.875rem;line-height:1;letter-spacing:.47px;overflow:hidden;display:-webkit-box}.giv-ecomServices__headerBlock-cards-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px}.giv-ecomServices__headerBlock-cards-left .ecomCard__image{max-width:7rem;max-height:7rem;overflow:hidden}.giv-ecomServices__headerBlock-cards-left .ecomCard__image img{width:100%}.giv-ecomServices__headerBlock-cards-left .ecomCard__text{width:26.6875rem;margin:.875rem 0 0;padding-left:1.75rem}@media screen and (max-width:980px){.giv-ecomServices__headerBlock-cards-left .ecomCard__text{width:21.25rem}}.giv-ecomServices__headerBlock-cards-left .ecomCard__text-title{-webkit-line-clamp:1;line-clamp:1}@media screen and (max-width:1000px){.giv-ecomServices__headerBlock-cards-left .ecomCard__text-title{-webkit-line-clamp:2;line-clamp:2}}.giv-ecomServices__headerBlock-cards-left .ecomCard__text-description{-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:1000px){.giv-ecomServices__headerBlock-cards-left .ecomCard__text-description{-webkit-line-clamp:4;line-clamp:4}}.giv-ecomServices__headerBlock-cards-right .ecomCard__image{max-width:15.1875rem;max-height:15.1875rem;overflow:hidden}.giv-ecomServices__headerBlock-cards-right .ecomCard__image img{width:100%}.giv-ecomServices__headerBlock-cards-right .ecomCard__text{width:18.625rem;margin:1.5rem 0 0;padding-left:1.125rem}.giv-ecomServices__headerBlock-cards-right .ecomCard__text-title{-webkit-line-clamp:2;line-clamp:2}@media screen and (max-width:1000px){.giv-ecomServices__headerBlock-cards-right .ecomCard__text-title{-webkit-line-clamp:3;line-clamp:3}}.giv-ecomServices__headerBlock-cards-right .ecomCard__text-description{-webkit-line-clamp:6;line-clamp:6}@media screen and (max-width:1000px){.giv-ecomServices__headerBlock-cards-right .ecomCard__text-description{-webkit-line-clamp:8;line-clamp:8}}.giv-ecomServices__headerBlock-closeBtn{position:absolute;top:1rem;right:1rem;width:.75rem;height:.75rem;padding:.125rem;background-color:#000;background-image:url(../images/close-s.png);background-size:cover;background-repeat:no-repeat}.giv-ecomServices__headerBlock.isPageDesigner{display:block}.giv-ecomServices__mainBlock{position:relative;background-color:#fff;border-top:1px solid #cecece;height:auto}.giv-ecomServices__mainBlock-text{max-width:70.125rem;margin:0 auto;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;line-height:1.33;letter-spacing:.4px;text-align:center;text-transform:uppercase;padding:.6875rem;color:#000}.giv-ecomServices__mainBlock-text-bold{text-transform:uppercase;font-weight:400;cursor:pointer}.giv-ecomServices__mainBlock-text-bold.isActive,.giv-ecomServices__mainBlock-text-bold:hover{font-weight:700}.giv-ecomServices__mainBlock-text a{text-decoration:underline;color:#000}.giv-ecomServices__mainBlock-button{position:absolute;right:.6875rem;top:0;bottom:0}.giv-GalleryOverlay-modal{max-width:none;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none}.giv-GalleryOverlay-modal .ui-dialog-content{height:100%!important}.giv-GalleryOverlay{height:100%;background:#f6f6f6;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}@media only screen and (min-width:800px){.giv-GalleryOverlay{overflow:hidden}}@media only screen and (min-width:800px){.giv-Slides--GalleryOverlay{padding:0 10%}}.giv-Slides--GalleryOverlay .giv-Dots{position:relative}.giv-Slides--GalleryOverlay.slick-initialized{height:100%}.giv-Slides--GalleryOverlay.slick-initialized .slick-list{height:calc(100vh - 9rem)}.giv-Slides--GalleryOverlay.slick-initialized .slick-track{height:100%;max-height:none}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide picture{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide img{max-width:100%;max-height:100%;-webkit-user-drag:none;position:absolute;top:0;left:0;right:0;bottom:0;cursor:url(../images/zoom-in.png),pointer}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide-arrow--prev{left:1.125rem}.giv-Slides--GalleryOverlay.slick-initialized .giv-Slide-arrow--next{right:1.125rem}.giv-Slides--GalleryOverlay:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem .625rem 0}@media only screen and (min-width:800px){.giv-Slides--GalleryOverlay:not(.slick-initialized){opacity:0}}.giv-Slides--GalleryOverlay:not(.slick-initialized) .giv-Slide{height:auto;width:calc(50% - 1.25rem);margin:.625rem}.giv-Slides--GalleryOverlay:not(.slick-initialized)+.giv-ProductGallery-share{position:relative;float:right}.giv-Slides--GalleryOverlayMosaik.slick-initialized .giv-Slide img{width:100%;height:auto}.giv-ProductGallery-changeView{position:absolute;top:0;left:0;padding:1.125rem;font-size:1.125rem;z-index:9}.giv-ZoomWrapper img{max-width:none;cursor:url(../images/zoom-out.png),pointer}.giv-ProductGallery-zoom{position:relative;max-width:46.875rem;width:100%;height:100%;margin:0 auto}.pinch-zoom-container{max-height:calc(100vh - 48px);margin-top:3rem;overflow:hidden}.giv-TechniqueLookPromotion{margin:0 0 4rem;position:relative;border-top:thin solid #999}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-bg{height:100%;width:100%;background-size:cover;background-position:50%;display:block;padding:3.875rem 0;background-color:#dadcda;color:#000}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-bg--white{color:#fff}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-contentTlk{position:relative;padding:0 46px;text-align:center;display:block}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-contentTlk .giv-TechniqueLookPromotion-contentImage,.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-contentTlk figure{margin:0;position:relative}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-contentTlk img{width:46.25rem}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-image{margin-bottom:1.125rem}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-sectionTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;line-height:1rem;margin:0 0 .6875rem}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-sectionSubTitle{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;margin:1.125rem 0}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;margin:1.1875rem 0 .3125rem}.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-subTitle{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;margin:0}.giv-TechniqueLookPromotion--banner{padding:0}.giv-TechniqueLookPromotion--lookDetailPage{border-top:none;padding:0}.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-bg{padding:3.8125rem 0 2.78125rem}@media only screen and (min-width:800px){.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-bg{padding:4rem 0 5.90625rem}}.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-sectionTitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;letter-spacing:0;margin:0 0 2.09375rem}@media only screen and (min-width:800px){.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-sectionTitle{margin:0 0 1.5625rem}}.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-sectionSubTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 2.3125rem}.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-contentTlk{max-width:calc(100% - 93px);margin-right:auto;margin-left:auto;width:100%;padding:0}@media only screen and (min-width:480px){.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-contentTlk{width:22.125rem}}.giv-TechniqueLookPromotion--lookDetailPage .giv-TechniqueLookPromotion-contentTlk img{width:100%;max-width:unset}.giv-TechniqueLookPromotion .giv-ProductGallery-share{padding:1rem;position:absolute;bottom:0;right:0}.giv-PageIntro.look-page{width:100%;padding:100px 20px}@media only screen and (min-width:800px){.giv-PageIntro.look-page{width:340px;margin:auto;padding:100px 0}}.giv-Quote{height:100%;width:100%;background-size:cover;background-position:50%;padding:1.0625rem;margin-bottom:1.875rem;position:relative}@media only screen and (min-width:800px){.giv-Quote{padding:7.6875rem 0}}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuote-contentText{color:#000}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuote-iconQuote--bottomRight{box-shadow:inset -1.875rem -1.875rem 0 0 #f6f6f6}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuote-iconQuote--bottomLeft{box-shadow:inset 1.875rem -1.875rem 0 0 #f6f6f6}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuote-iconQuote--topLeft{box-shadow:inset 1.875rem 1.875rem 0 0 #f6f6f6}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuote-iconQuote--topRight{box-shadow:inset -1.875rem 1.875rem 0 0 #f6f6f6}.giv-Quote .giv-Quote-blockQuote--black .giv-Quote-blockQuoteContentTextAutor-job{color:#757575}.giv-Quote-blockQuote{position:relative;width:100%;max-width:21.375rem;height:21.375rem;margin-left:auto;margin-right:auto;z-index:1}@media only screen and (min-width:800px){.giv-Quote-blockQuote{max-width:29.6875rem;height:29.6875rem}}.giv-Quote-blockQuote-contentText{font-size:1rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}@media only screen and (min-width:800px){.giv-Quote-blockQuote-contentText{padding-left:1.875rem;padding-right:1.875rem}}.giv-Quote-blockQuoteContentText-detail{line-height:1.5rem;margin:0 auto 1.25rem}.giv-Quote-blockQuoteContentText-autor{font-size:.75rem;line-height:1rem}.giv-Quote-blockQuoteContentTextAutor-name{text-transform:uppercase;margin:0;display:block;font-style:normal}.giv-Quote-blockQuoteContentTextAutor-job{text-transform:capitalize;margin:0;display:block;font-style:normal}.giv-Quote-blockQuote-iconQuote{position:absolute;background:transparent;width:3.75rem;height:3.75rem}.giv-Quote-blockQuote-iconQuote--bottomRight{bottom:0;right:0;box-shadow:inset -1.875rem -1.875rem 0 0 #fff}.giv-Quote-blockQuote-iconQuote--bottomLeft{bottom:0;left:0;box-shadow:inset 1.875rem -1.875rem 0 0 #fff}.giv-Quote-blockQuote-iconQuote--topLeft{top:0;left:0;box-shadow:inset 1.875rem 1.875rem 0 0 #fff}.giv-Quote-blockQuote-iconQuote--topRight{top:0;right:0;box-shadow:inset -1.875rem 1.875rem 0 0 #fff}.giv-Modal{z-index:1}.giv-Modal-content{padding:0 1.25rem 3.75rem}@media only screen and (min-width:480px){.giv-Modal-content{padding:0 3.125rem 3.75rem}}.giv-Modal-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin:0;padding:4.375rem 0 1.25rem;text-align:center}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{height:100%;z-index:999;opacity:0}.modaal-overlay,.modaal-wrapper{position:fixed;top:0;left:0;width:100%}.modaal-wrapper{display:block;height:100dvh;transform:none;max-width:56.25rem;z-index:1050;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}@media only screen and (min-width:800px){.modaal-wrapper{height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background-color:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper :not(.giv-buttonDraggable)[tabindex="0"]:not(.giv-PageIntro-shadeFinder-subTitle):not(.giv-ingredientItem-variant)[tabindex="0"]:not(.giv-ProductVariations-swatchanchor)[tabindex="0"]:not(.giv-ProductEngraving-option)[tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden;max-width:100%;top:0;left:0;transform:none}.modaal-wrapper.giv-EmailSubscribe-modal,.modaal-wrapper .giv-EmailSubscribe-modal{display:block;height:100%}@media only screen and (min-width:480px){.modaal-wrapper.giv-EmailSubscribe-modal,.modaal-wrapper .giv-EmailSubscribe-modal{height:auto}}.modaal-wrapper.giv-EmailSubscribe-modal .modaal-content-container,.modaal-wrapper .giv-EmailSubscribe-modal .modaal-content-container{padding:1.875rem}.modaal-outer-wrapper{position:relative}@media only screen and (min-width:480px){.modaal-outer-wrapper{height:auto}}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{width:100%;height:100%;position:relative;vertical-align:middle;text-align:center}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block}.modaal-fullscreen .modaal-inner-wrapper .modaal-content-container{padding-left:0;padding-right:0;overflow:auto}.modaal-container{position:relative;display:inline-block;width:100%;height:100%;margin:auto;text-align:left;color:#1e2928;max-width:1000px;border-radius:0;background-color:#f6f6f6;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}@media only screen and (min-width:480px){.modaal-container{height:auto}}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100dvh;overflow:auto;display:block}.modaal-container .step-background-container .step-background-content{width:100%}.modaal-close,.modaal-close-custom{position:absolute;right:20px;top:20px;color:#1e2928;cursor:pointer;opacity:1;width:50px;height:50px;z-index:100;transition:all .2s ease-in-out}.modaal-close-custom:focus,.modaal-close:focus{outline:5px auto #00f;outline-offset:5px}.modaal-close-custom span,.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close-custom:after,.modaal-close-custom:before,.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:1px;height:22px;background-color:#1e2928;transition:background .2s ease-in-out}.modaal-close-custom:before,.modaal-close:before{transform:rotate(-45deg)}.modaal-close-custom:after,.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close,.modaal-fullscreen .modaal-close-custom{right:0;top:0}.modaal-content-container{position:relative}@media only screen and (min-width:480px){.modaal-content-container .giv-Form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:480px){.modaal-content-container .giv-Form-row{width:45%}}.modaal-content-container .giv-EmailSubscribe-submit{margin-top:1.25rem}@media only screen and (min-width:480px){.modaal-content-container .giv-EmailSubscribe-submit{display:block;margin:1.25rem auto 0}}.modaal-content-container .text-center{margin-bottom:0;padding-bottom:2.5rem}.modaal-wrapper .modaal-container{background:#fff}.modaal-wrapper .modaal-close:focus{outline:none}.modaal-close.keyboard-interaction-only.is-focused{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}.giv-Redirect,.giv-RedirectLink{display:none}.giv-Redirect .modaal-container{height:100vh}@media only screen and (max-width:480px){.giv-RedirectModal .modaal-container{height:100vh}}.giv-RedirectForm{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.125rem}.giv-RedirectForm .giv-Modal-title{width:100%;text-align:center}@media only screen and (min-width:480px){.giv-RedirectForm .giv-Form-row{width:calc(45% - 3.125rem)}}.giv-RedirectForm .giv-Form-row--select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:480px){.giv-RedirectForm .giv-Button{margin:auto 0}}@media only screen and (min-width:480px){.giv-RedirectForm .giv-Button{width:6.25rem}}.giv-customContent-modal{max-width:calc(1122px + 3.75rem);width:100%}@media only screen and (min-width:800px){.giv-customContent-modal{width:calc(100% + 1.625rem)}}.giv-customContent-modal .modaal-container{width:100%;max-width:calc(1122px + 3.75rem)}.giv-customContent-modal .modaal-content-container{overflow:scroll;height:100%;margin-top:-1.5625rem}@media only screen and (min-width:800px){.giv-customContent-modal .modaal-content-container{min-height:80vh;height:43.75rem}}.giv-customContent-modal .modaal-content-container #customContentPoppinContainer{padding-top:1.5625rem}.textarea-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.textarea-wrapper textarea{height:6.25rem}.textarea-wrapper textarea~.error{font-size:12px;color:#e00;padding-bottom:10px;-ms-flex-order:2;order:2}.textarea-wrapper .entered-lines-qnt,.textarea-wrapper .entered-symbols-qnt{position:relative;width:100%;top:-1.1875rem;text-align:right;-ms-flex-order:1;order:1}.giv-LocalizationSelector.modaal-wrapper{z-index:1060}@media only screen and (min-width:800px){.giv-LocalizationSelector.modaal-wrapper{max-width:46.125rem}}@media only screen and (max-width:800px){.giv-LocalizationSelector.modaal-wrapper .modaal-container{height:100vh}}.giv-LocalizationSelector.modaal-wrapper .modaal-close,.giv-LocalizationSelector.modaal-wrapper .modaal-close-custom{width:1rem;height:1rem;top:1.5rem;right:1rem}@media only screen and (min-width:800px){.giv-LocalizationSelector.modaal-wrapper .modaal-close,.giv-LocalizationSelector.modaal-wrapper .modaal-close-custom{top:2.5625rem;right:1.875rem}}.giv-LocalizationSelector.modaal-wrapper .modaal-close-custom:after,.giv-LocalizationSelector.modaal-wrapper .modaal-close-custom:before,.giv-LocalizationSelector.modaal-wrapper .modaal-close:after,.giv-LocalizationSelector.modaal-wrapper .modaal-close:before{width:1px;height:1rem;top:0;left:.4375rem}.giv-LocalizationSelector.modaal-wrapper .modaal-content-container{padding:1.5rem 1.0625rem}@media only screen and (min-width:800px){.giv-LocalizationSelector.modaal-wrapper .modaal-content-container{padding:2.625rem 7.5rem 2.375rem}}.giv-LocalizationSelector.modaal-wrapper .localize-modal_title{padding:0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.625rem;text-align:center;margin:0 1.25rem 2.625rem;color:#000}@media only screen and (min-width:800px){.giv-LocalizationSelector.modaal-wrapper .localize-modal_title{margin:0 0 2.125rem}}.giv-LocalizationSelector.modaal-wrapper .localize-modal_description{padding:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;line-height:1rem;margin:0 0 2.5rem;color:#757575;font-weight:400;text-align:center}@media only screen and (min-width:800px){.giv-LocalizationSelector.modaal-wrapper .localize-modal_description{max-width:25rem;margin:0 auto;line-height:1.25rem}}.giv-LocalizationSelector.modaal-wrapper .localize-modal_description .paragraph{margin:0 0 2.5rem}.giv-LocalizationSelector.modaal-wrapper .giv-Button--primary{margin-bottom:.625rem}.giv-LocalizationSelector.modaal-wrapper .giv-Button--white{border:1px solid #cecece;color:#000}.giv-LocalizationSelector.modaal-wrapper .giv-Button{font-size:.875rem}@media only screen and (max-width:800px){.giv-LocalizationSelector.modaal-wrapper .giv-Button{max-width:100%;width:100%}}.giv-LocalizationSelector.modaal-wrapper .countryselector-btn{padding-top:1.5625rem;font-size:.875rem;line-height:1.25rem;color:#000;text-decoration:underline;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer}.giv-Email{padding:4rem 0;border-top:1px solid #cecece;background-color:#fff}.giv-EmailSubscribe{text-align:center}.giv-EmailSubscribe-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:1.25rem;letter-spacing:.025rem;padding:0 0 1.25rem;margin:0;text-align:center;text-transform:uppercase;line-height:1.375rem;letter-spacing:.03125rem;color:#000}@media only screen and (min-width:800px){.giv-EmailSubscribe-title{font-size:1.5rem;letter-spacing:.0375rem}}.giv-EmailSubscribe-subTitle{font-size:1rem;color:#333;margin:0;line-height:24px;letter-spacing:0;text-align:center}.giv-EmailSubscribe-modal .giv-EmailSubscribe-subTitle{margin:.9375rem 1.25rem}.giv-EmailSubscribe-terms{font-size:.84375rem;color:#333;margin:0 auto 1.125rem;line-height:1.5;text-align:left;position:relative}.giv-EmailSubscribe-terms a{text-decoration:underline}.giv-EmailSubscribe-terms a:hover{text-decoration:none}.giv-EmailSubscribe-form{max-width:34.0625rem;margin:0 auto 1.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:480px){.giv-EmailSubscribe-form{-ms-flex-pack:justify;justify-content:space-between;margin:2.8125rem auto 1.125rem}}.giv-EmailSubscribe-button{max-width:100%;width:21.3125rem;margin-top:1.25rem}@media only screen and (min-width:480px){.giv-EmailSubscribe-button{margin-top:2.5rem}}@media only screen and (min-width:480px){.giv-EmailSubscribe .giv-Form-row{display:inline-block;width:21.875rem;max-width:calc(100% - 10.125rem - 30px);margin:0 0 5px}}.giv-EmailSubscribe-container{position:relative;max-width:34.0625rem;margin:0 auto}.giv-EmailSubscribe-container .giv-EmailSubscribe-submit{max-width:100%}@media only screen and (min-width:480px){.giv-EmailSubscribe-container .giv-EmailSubscribe-submit{width:10.125rem;position:absolute;top:0;right:0}}.giv-EmailSubscribe .giv-fields-dateofbirth{width:100%}@media only screen and (min-width:480px){.giv-EmailSubscribe .giv-fields-dateofbirth{width:45%}}.giv-EmailSubscribe .giv-fields-dateofbirth .giv-Form-label{display:inline-block;transform:scale(.75)}.giv-EmailSubscribe .giv-fields-dateofbirth .giv-form-container-dateofbirth{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.giv-EmailSubscribe .giv-fields-dateofbirth .giv-Form-row{width:30%}.giv-EmailSubscribe .giv-fields-dateofbirth .giv-Form-row select{text-align-last:center}.giv-EmailSubscribe-container--jap{margin-top:3rem}.giv-Button--newsletterJP{margin-bottom:1rem}.giv-EmailSubscribe-terms--jap{margin-top:3rem}.giv-EmailSubscribe-modal{display:none}.ui-dialog .giv-EmailSubscribe-modal{display:block}@media only screen and (min-width:480px){.giv-EmailSubscribe-modal .giv-Form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:480px){.giv-EmailSubscribe-modal .giv-Form-row{width:45%}}.giv-EmailSubscribe-modal .giv-EmailSubscribe-submit{margin-top:2.25rem;margin-bottom:2.25rem}@media only screen and (min-width:480px){.giv-EmailSubscribe-modal .giv-EmailSubscribe-submit{display:block;margin:2.25rem auto 0}}.giv-EmailSubscribe-modal .giv-EmailSubscribe-subTitle{text-align:center;margin-bottom:2.25rem}.giv-Form-Error{font-size:.84375rem;color:#333;color:#e5053a;margin-left:2.5rem;text-align:initial}.content-asset+.giv-Footer{border-top:1px solid #cecece}.content-asset+.giv-Footer .giv-Footer-socialNetworks{border-top:none}.giv-Video{margin:0 auto;width:100%}.giv-VideoContainer{width:100%;margin:0 auto 1.125rem;position:relative;overflow:hidden}.giv-VideoFrame{display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.giv-VideoContent{text-align:center}.giv-VideoContent-title{margin:0 0 .25rem}.giv-VideoContent-subTitle,.giv-VideoContent-title{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;display:block;line-height:1rem}.giv-VideoContent-subTitle{margin:0 auto}.giv-VideoContent-description{font-size:1rem;color:#333;margin:1.5625rem auto;line-height:1.5rem}@media only screen and (min-width:480px){.giv-VideoContent-description{max-width:70%}}.giv-VideoOverlay{background:transparent;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.giv-VideoOverlay-btnPlay{display:block;width:4.875rem;height:4.875rem;background:#fff;border:0;padding:0;margin:0;font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.giv-VideoOverlay-poster{width:100%;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:opacity 1s ease-in-out;z-index:1}.giv-VideoOverlay--invisible{visibility:hidden}.giv-VideoOverlay--invisible+.giv-VideoFrame{opacity:1}.giv-VideoOverlay--invisible .giv-VideoOverlay-img{opacity:0}.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}#loginModal .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.valid:before,#loginModal .modal-content .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-minicart-alert:before,#registrationModal .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.valid:before,#registrationModal .modal-content .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-alert:before,#requestPasswordResetModal .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.valid:before,#requestPasswordResetModal .modal-content .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-alert:before,#resetPasswordConfirmModal .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay p.valid:before,#resetPasswordConfirmModal .modal-content .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-alert:before,.data-checkout-stage .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .validation-icon-cross:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #loginModal .modal-content .login-alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #loginModal .reset-subtitle:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #registrationModal .modal-content .login-alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #registrationModal .reset-subtitle:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #requestPasswordResetModal .modal-content .login-alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #requestPasswordResetModal .reset-subtitle:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay #resetPasswordConfirmModal .reset-subtitle:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .alert.alert-danger:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .data-checkout-stage .stage-completed:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Form-row.giv-Form-row--select:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Form-selectWrapper:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .giv-Icon,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gwp-popin .gwp-errors:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-form .login-form__alert:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-mismatch:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .passwordCriteria .validation-rules.invalid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .passwordCriteria .validation-rules.valid:before,.giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .ui-dialog .ui-icon-closethick,.gwp-popin .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .gwp-errors:before,.login-form .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .login-form__alert:before,.passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .validation-rules.invalid:before,.passwordCriteria .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .validation-rules.valid:before,.ui-dialog .giv-VideoOverlay--loading .giv-VideoOverlay-btnPlay .ui-icon-closethick{display:none}.giv-VideoCarousel{padding:1.875rem 0 3.75rem;margin:1.875rem 0}.giv-VideoCarousel-title{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;display:block;letter-spacing:normal;text-align:center;line-height:1.5rem;margin-bottom:2.3125rem}.giv-VideoInset{text-align:center;width:calc(100% - 2rem);margin:0 auto 3.875rem}@media only screen and (min-width:480px){.giv-VideoInset{max-width:46.125rem}}.video{position:relative}.giv-BuyLayer{visibility:hidden;position:fixed;top:0;right:-100%;width:90vw;height:100vh;padding:1.5rem 0;background-color:#fff;z-index:100;transition:right .5s ease-in;overflow:hidden}@media only screen and (min-width:480px){.giv-BuyLayer{width:50vw}}@media only screen and (min-width:800px){.giv-BuyLayer{width:100%;max-width:28.125rem}}.giv-BuyLayer .swn-wtb-ctn{height:90%;margin:0 1.5rem;padding-top:6.875rem;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.giv-BuyLayer .swn-wtb-ctn::-webkit-scrollbar{display:none}@media only screen and (min-width:480px){.giv-BuyLayer .swn-wtb-ctn{height:95%}}.giv-BuyLayer--out{visibility:hidden}.giv-BuyLayer--in{visibility:visible}.giv-BuyLayer--open{right:0;visibility:visible}.giv-BuyLayer-top{position:absolute;top:0;right:0;left:0;text-align:center;padding-top:3.125rem;background-color:#fff;z-index:10}.giv-BuyLayer-btnClose{position:absolute;left:1.5rem;top:1.5rem}.giv-BuyLayer-icon{font-size:1.25rem}.giv-BuyLayer-title{display:block;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;margin:1.5rem 0}@media only screen and (min-width:480px){.giv-BuyLayer-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem}}.giv-BuyLayer-container{position:relative;overflow:hidden}.giv-BuyLayer-content{position:absolute;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:2.125rem 0 4.0625rem;width:100%;height:calc(100vh - 16.625rem)}.giv-OutOfStock-legacy{margin:0;font-size:.75rem;color:#333}.giv-OutOfStock-subscription-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:2.5rem 0 1.875rem;font-weight:700}.giv-OutOfStock-agreement.giv-Checkbox-row{width:100%;max-width:none}.giv-OutOfStock-agreement .giv-OutOfStock-agreement-text{margin-left:1.625rem}.giv-OutOfStock-agreement .giv-OutOfStock-agreement-text span{margin-left:0;font-size:1rem;line-height:1.5}.giv-OutOfStock-agreement .giv-Checkbox-input~label i{top:.25rem}.giv-OutOfStock-icons{margin-top:4rem}.giv-OutOfStock-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.giv-OutOfStock-icon-wrapper img{height:1.875rem}@media only screen and (max-width:800px){.giv-OutOfStock-icon-wrapper img{height:1.25rem}}.giv-OutOfStock-icon-label{margin-top:.5625rem;color:#000;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.giv-OutOfStock-gdpr{margin-top:1.875rem;font-size:1rem;color:#333}.giv-OutOfStockCta{min-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:0}@media only screen and (min-width:800px){.giv-OutOfStockCta{position:static}}.giv-OutOfStockCta img{margin-right:13px}.giv-OutOfStock .giv-Checkbox-row{margin:0}.giv-OutOfStock .giv-Checkbox-input{transform:translateY(26%)}.giv-OutOfStock .giv-Form-row{margin:0 0 2.5rem}#popinProductOutOfStockContainer .modal-header,#popinProductOutOfStockContainerConfirm .modal-header{margin-bottom:3.75rem}#popinProductOutOfStockContainer .modal-body,#popinProductOutOfStockContainerConfirm .modal-body{padding-bottom:3.75rem}@media only screen and (min-width:800px){#popinProductOutOfStockContainer .modal-submit-btn,#popinProductOutOfStockContainerConfirm .modal-submit-btn{position:-webkit-sticky;position:sticky;padding:17px;max-width:inherit;width:calc(100% + 120px);margin-left:-60px;margin-top:auto}}#popinProductOutOfStockContainer .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo,#popinProductOutOfStockContainer .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo,#popinProductOutOfStockContainerConfirm .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-customization-logo,#popinProductOutOfStockContainerConfirm .giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-engraving-logo{top:9.0625rem}@media only screen and (min-width:800px){.giv-ProductMiniCart.maxQuantity-error:after{height:3.5625rem}}.giv-ProductMiniCart-showCart{width:100%;position:fixed;bottom:0;height:4rem;left:0;top:auto;max-width:100%;z-index:10;transform:translateX(100%)}@media only screen and (min-width:800px){.giv-ProductMiniCart-showCart{width:29.625rem;margin-left:-3.75rem;left:auto;right:0}}.giv-ProductMiniCart-showCart:hover{transform:none}.giv-ProductMiniCart-summary{margin:1.875rem 0 2.5rem}.giv-ProductMiniCart-summary .product-line-item{margin-left:0}.giv-ProductMiniCart-summary .card-container:not(:last-of-type){margin-bottom:1.25rem}.giv-ProductMiniCart-summary .card-container:not(:first-child) .giv-ProductMiniCart-info{padding-top:1.5625rem}.giv-ProductMiniCart-quantityForm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-ProductMiniCart-quantityForm label{display:none}.giv-ProductMiniCart-quantityForm .quantity{color:#000}.giv-ProductMiniCart-btnClose{z-index:100}.giv-ProductMiniCart-icon{font-size:1.25rem}.giv-ProductMiniCart--out{visibility:hidden}.giv-ProductMiniCart--in{visibility:visible}.giv-ProductMiniCart--open{right:0;visibility:visible}.giv-ProductMiniCart-header{height:6.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.giv-ProductMiniCart-header-closeBtn{display:-ms-flexbox;display:flex;margin-bottom:1.875rem;margin-top:1.5rem}.giv-ProductMiniCart-header-closeBtn .giv-ProductMiniCart-btnClose{margin-left:auto}.giv-ProductMiniCart-header-message{display:-ms-flexbox;display:flex;width:100%;position:absolute;bottom:9px}.giv-ProductMiniCart-header--title{width:100%;padding:0 .625rem;font-size:1rem;line-height:1.125rem;letter-spacing:.02875rem;text-transform:uppercase;font-weight:400;color:#000;margin-top:0;margin-bottom:0}@media only screen and (min-width:800px){.giv-ProductMiniCart-header--title{width:75%;padding-left:0;margin:0 0 0 .9375rem}}.giv-ProductMiniCart-header--title.pal-banner-error{letter-spacing:.4px;line-height:1.125rem}.giv-ProductMiniCart-info{display:-ms-flexbox;display:flex;font-size:.75rem}.giv-ProductMiniCart-info__product-set-item-list{padding-bottom:.4375rem;text-transform:uppercase;line-height:1.33}.giv-ProductMiniCart-info--container{width:100%;margin-left:1.25rem}.giv-ProductMiniCart-info--container .product-variations .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{margin-left:0}.giv-ProductMiniCart-info--container .product-variations a.keyboard-interaction-only:not(.btn-modify),.giv-ProductMiniCart-info--container .product-variations span.subtitle{display:block}.giv-ProductMiniCart-info--container .sample-price-amount{display:-ms-inline-flexbox;display:inline-flex}.giv-ProductMiniCart-info--container a.keyboard-interaction-only{display:block}.giv-ProductMiniCart-info--container .gift-card-description{font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.33px;color:#000;margin:.1875rem 0 .3125rem}.giv-ProductMiniCart-info--container .gift-card-description li,.giv-ProductMiniCart-info--container .gift-card-description p,.giv-ProductMiniCart-info--container .gift-card-description span{color:#000}.giv-ProductMiniCart-info-color{height:.6875rem;width:.6875rem}.giv-ProductMiniCart-info-color--container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:.6875rem;width:.6875rem}.giv-ProductMiniCart-info-color--description{padding-left:.625rem;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;text-transform:uppercase}.giv-ProductMiniCart-info-color-2{width:50%}.giv-ProductMiniCart-info-color-4{height:50%;width:50%}.giv-ProductMiniCart-info-color-9{height:33.33333%;width:33.33333%}.giv-ProductMiniCart-info--title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.25rem;color:#000;margin-bottom:.5rem}.giv-ProductMiniCart-info--image{min-width:5.625rem;height:5.625rem;background-color:#f6f6f6}.giv-ProductMiniCart-info--price{margin-bottom:.9375rem;font-weight:400;font-size:.75rem}.giv-ProductMiniCart-info--price-sample{text-transform:uppercase}.giv-ProductMiniCart-info .giv-wrap-image{min-width:90px;height:90px}.giv-ProductMiniCart-color-information{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:.625rem 0 .9375rem}.giv-ProductMiniCart-offers{margin:2.5rem 1.25rem 1.25rem}@media only screen and (min-width:800px){.giv-ProductMiniCart-offers{margin:2.5rem 0 1.5625rem}}.giv-ProductMiniCart-offers .giv-USPComponent-Container-claim{margin:0 auto}.giv-ProductMiniCart-offers .giv-USPComponent-Container-claim--title{margin-top:.625rem;letter-spacing:.025rem}.giv-ProductMiniCart-countContainer,.giv-ProductMiniCart-countContainer--button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-ProductMiniCart-countContainer--button{-ms-flex-pack:center;justify-content:center;height:1.875rem;width:1.875rem;padding:.3125rem;border:1px solid #000}.giv-ProductMiniCart-countContainer--button .giv-ProductMiniCart--icon{font-size:.5625rem;color:#000}.giv-ProductMiniCart-countContainer--button:disabled{border:1px solid #cecece}.giv-ProductMiniCart-countContainer--button:disabled .giv-ProductMiniCart--icon{font-size:.625rem;color:#cecece}.giv-ProductMiniCart-countContainer--count{margin:0 .9375rem}.giv-ProductMiniCart-countContainer--output:disabled{width:2.4375rem;padding:0;background:none;border:none;text-align:center}.giv-ProductMiniCart .giv-TryAndBuyInfoComponent{margin:0 0 1.875rem}.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item .figcaption .price span,.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item figcaption .price span{-ms-flex-wrap:wrap;flex-wrap:wrap}.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item .figcaption .price span .value,.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item figcaption .price span .value{width:100%}.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item .figcaption .price span .strike-through,.giv-ProductMiniCart .giv-Slides .giv-ProductTile-item figcaption .price span .strike-through{min-width:50%;margin:0}.giv-ProductMiniCart .intensity{display:none}.giv-ProductMiniCart .approaching-discount{bottom:4rem;padding:0 0 .9375rem;background:#fff;right:0;z-index:1;text-align:center}@media only screen and (max-width:800px){.giv-ProductMiniCart .approaching-discount{width:100%}}.giv-ProductMiniCart .approaching-discount .approaching-msg{font-size:.75rem;margin:0 0 .625rem;color:#000}.giv-ProductMiniCart .approaching-discount .approaching-msg span{font-weight:600}.giv-ProductMiniCart .approaching-discount .progress{height:.125rem;border-radius:0;background-color:#e4e4e4}.giv-ProductMiniCart .approaching-discount .progress .bg-success{background-color:#000!important}.giv-ProductMiniCart .approaching-discount .propositions-block{font-size:.875rem;color:#000}.giv-ProductMiniCart .approaching-discount .propositions-block .giv-proposition-wrapper{margin-bottom:.5rem}.giv-ProductMiniCart .approaching-discount--hidden{visibility:hidden;height:0;overflow:hidden}.giv-ProductMiniCart .approaching-discount--hidden .approaching-discount{position:static}.giv-popinProductMiniCart.modal{z-index:200}.giv-popinProductMiniCart .giv-ProductMiniCart-header:after{content:"";position:absolute;left:0;right:0;height:6.3125rem;border-bottom:1px solid #cecece}.giv-popinProductMiniCart .giv-ProductMiniCart-showCart{transform:translateX(100%);transition:transform .5s}.giv-popinProductMiniCart.show .giv-ProductMiniCart-showCart{position:static;margin-left:0;transform:none}.giv-popinProductMiniCart .giv-Search-resultsTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:1.875rem 0;line-height:1.375rem;color:#000}.giv-popinProductMiniCart .giv-ProductContent-intensity{margin-right:.9375rem;color:#000}.giv-popinWrappingSection.modal{z-index:200}#popinEditSampleMiniCart .modal-content{padding:0}#popinEditSampleMiniCart .modal-body{margin:1.25rem 0 1.0625rem}@media only screen and (min-width:800px){#popinEditSampleMiniCart .modal-body{margin:1.3125rem 3rem 2.3125rem 3.0625rem;padding-bottom:0}}#popinEditSampleMiniCart .giv-minicart-header{position:relative;display:-ms-flexbox;display:flex;margin:0 0 1.875rem 1.0625rem}@media only screen and (min-width:800px){#popinEditSampleMiniCart .giv-minicart-header{margin:0 0 1.875rem}}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-header--message{width:100%;text-align:center}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-header--message-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.125rem;margin:0 0 .3125rem}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-header--message-subtitle{font-size:.875rem;line-height:1.25rem;color:#000}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-back,#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-close{position:absolute}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-close{right:-2.125rem}@media only screen and (max-width:800px){#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-close{right:1rem}}#popinEditSampleMiniCart .giv-minicart-header .giv-minicart-close .giv-ProductMiniCart-icon{font-size:1rem}@media only screen and (max-width:800px){#popinEditSampleMiniCart .giv-samples-list form{margin-bottom:0}}#popinEditSampleMiniCart .giv-samples-list form .giv-Checkbox-input{width:1.3125rem;height:1.3125rem}#loginModal #popinEditSampleMiniCart .giv-samples-list form .reset-subtitle:before,#loginModal .modal-content #popinEditSampleMiniCart .giv-samples-list form .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.valid:before,#popinEditSampleMiniCart .giv-samples-list form #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinEditSampleMiniCart .giv-samples-list form #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinEditSampleMiniCart .giv-samples-list form #loginModal .modal-content .login-alert:before,#popinEditSampleMiniCart .giv-samples-list form #loginModal .reset-subtitle:before,#popinEditSampleMiniCart .giv-samples-list form #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#popinEditSampleMiniCart .giv-samples-list form #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinEditSampleMiniCart .giv-samples-list form #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinEditSampleMiniCart .giv-samples-list form #registrationModal .modal-content .login-alert:before,#popinEditSampleMiniCart .giv-samples-list form #registrationModal .reset-subtitle:before,#popinEditSampleMiniCart .giv-samples-list form #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinEditSampleMiniCart .giv-samples-list form #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinEditSampleMiniCart .giv-samples-list form #requestPasswordResetModal .modal-content .login-alert:before,#popinEditSampleMiniCart .giv-samples-list form #requestPasswordResetModal .reset-subtitle:before,#popinEditSampleMiniCart .giv-samples-list form #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinEditSampleMiniCart .giv-samples-list form #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinEditSampleMiniCart .giv-samples-list form #resetPasswordConfirmModal .modal-content .login-alert:before,#popinEditSampleMiniCart .giv-samples-list form #resetPasswordConfirmModal .reset-subtitle:before,#popinEditSampleMiniCart .giv-samples-list form .alert.alert-danger:before,#popinEditSampleMiniCart .giv-samples-list form .data-checkout-stage .stage-completed:before,#popinEditSampleMiniCart .giv-samples-list form .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#popinEditSampleMiniCart .giv-samples-list form .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#popinEditSampleMiniCart .giv-samples-list form .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#popinEditSampleMiniCart .giv-samples-list form .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Form-checkbox+.giv-Form-emailLabel:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Form-row.giv-Form-row--select:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Form-selectWrapper:before,#popinEditSampleMiniCart .giv-samples-list form .giv-Icon,#popinEditSampleMiniCart .giv-samples-list form .gwp-popin .gwp-errors:before,#popinEditSampleMiniCart .giv-samples-list form .login-form .login-form__alert:before,#popinEditSampleMiniCart .giv-samples-list form .login-mismatch:before,#popinEditSampleMiniCart .giv-samples-list form .passwordCriteria .validation-rules.invalid:before,#popinEditSampleMiniCart .giv-samples-list form .passwordCriteria .validation-rules.valid:before,#popinEditSampleMiniCart .giv-samples-list form .ui-dialog .ui-icon-closethick,#popinProductMiniCartContainer .modal-content.giv-minicart-content #popinEditSampleMiniCart .giv-samples-list form .giv-minicart-alert:before,#registrationModal #popinEditSampleMiniCart .giv-samples-list form .reset-subtitle:before,#registrationModal .modal-content #popinEditSampleMiniCart .giv-samples-list form .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.valid:before,#requestPasswordResetModal #popinEditSampleMiniCart .giv-samples-list form .reset-subtitle:before,#requestPasswordResetModal .modal-content #popinEditSampleMiniCart .giv-samples-list form .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.valid:before,#resetPasswordConfirmModal #popinEditSampleMiniCart .giv-samples-list form .reset-subtitle:before,#resetPasswordConfirmModal .modal-content #popinEditSampleMiniCart .giv-samples-list form .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria #popinEditSampleMiniCart .giv-samples-list form p.valid:before,.data-checkout-stage #popinEditSampleMiniCart .giv-samples-list form .stage-completed:before,.gbs__faq__button[aria-expanded=false] #popinEditSampleMiniCart .giv-samples-list form .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #popinEditSampleMiniCart .giv-samples-list form .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm #popinEditSampleMiniCart .giv-samples-list form .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal #popinEditSampleMiniCart .giv-samples-list form .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) #popinEditSampleMiniCart .giv-samples-list form .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #popinEditSampleMiniCart .giv-samples-list form .validation-icon-cross:before,.gwp-popin #popinEditSampleMiniCart .giv-samples-list form .gwp-errors:before,.login-form #popinEditSampleMiniCart .giv-samples-list form .login-form__alert:before,.passwordCriteria #popinEditSampleMiniCart .giv-samples-list form .validation-rules.invalid:before,.passwordCriteria #popinEditSampleMiniCart .giv-samples-list form .validation-rules.valid:before,.ui-dialog #popinEditSampleMiniCart .giv-samples-list form .ui-icon-closethick{border-color:#cecece;width:1.375rem;height:1.375rem}#popinEditSampleMiniCart .giv-samples-list .sample-details .giv-ProductTile-tagGroup{line-height:1.125rem;font-weight:700;max-width:7.5rem}#popinEditSampleMiniCart .giv-samples-list .sample.giv-Checkbox-row{max-width:20.3125rem}#popinEditSampleMiniCart .giv-samples-list .article-subTitle{padding:0 0 .625rem 1.0625rem;margin:1.25rem 0;line-height:1.25rem}#popinEditSampleMiniCart .giv-samples-list .sample-name,#popinEditSampleMiniCart .giv-samples-list .sample-type{font-size:.75rem;line-height:1rem}#popinEditSampleMiniCart .giv-samples-list .sample-price{line-height:1.125rem;font-weight:700;margin:.625rem 0 0}#popinEditSampleMiniCart .giv-samples-list .giv-ProductTile-tagGroup{margin-top:.4375rem}#popinEditSampleMiniCart .giv-samples-list .sample.giv-Checkbox-row{margin-left:2.125rem}#popinEditSampleMiniCart .giv-samples-list .sample-image{min-width:3.75rem;width:3.75rem;height:3.75rem;margin-left:1.25rem;margin-right:.9375rem}#popinEditSampleMiniCart .giv-samples-list .do-not-want-gift .sample-image{display:-ms-flexbox;display:flex;background-color:#f6f6f6;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#popinEditSampleMiniCart .giv-samples-list .do-not-want-gift .sample-image img{width:2.3125rem;height:2.3125rem}#popinEditSampleMiniCart .giv-samples-list .do-not-want-gift .article-subTitle{padding:.1px}#popinEditSampleMiniCart .btn{margin-top:1.875rem;max-width:21.3125rem}#giftsModal .modal-content,#wrappingModal .modal-content{padding-top:0}#giftsModal .modal-content.giv-gifts-content,#giftsModal .modal-content.giv-wrapping-content,#wrappingModal .modal-content.giv-gifts-content,#wrappingModal .modal-content.giv-wrapping-content{padding:0 0 7.5625rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner{height:2.8125rem;padding:.75rem 1.5625rem .8125rem 3.125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:.875rem;background-color:#f6f6f6}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner{padding:.75rem 1rem .8125rem 1.0625rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner-login,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner-login,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner-login,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner-login,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner-login,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner-login,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner-login--icon,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--icon,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner-login--icon,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--icon,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--icon{height:1rem;width:1rem;margin-right:.3125rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner-login--text,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--text,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--text,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--text,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner-login--text,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--text,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--text,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--text{font-weight:500;text-decoration:underline;line-height:1.43;cursor:pointer}#giftsModal .modal-content.giv-gifts-content .giv-gifts-banner-login--text:focus,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--text:focus,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--text:focus,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--text:focus,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-banner-login--text:focus,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-banner-login--text:focus,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-banner-login--text:focus,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-banner-login--text:focus{outline:none}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header{position:relative}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back,#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back{position:absolute;top:1.3125rem;left:4.1875rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back,#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back{left:1.0625rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-back .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-back .giv-Wrapping-icon{font-size:1rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-close,#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-close,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-close,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-close,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-close,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-close,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-close,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-close,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close{position:absolute;top:1.3125rem;right:1rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-close .giv-Wrapping-icon,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-gifts-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-gifts-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-gifts-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-gifts-close .giv-Wrapping-icon,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close .giv-Wrapping-icon{font-size:1rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header .giv-wrapping-close,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header .giv-wrapping-close,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header .giv-wrapping-close,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header .giv-wrapping-close{display:none}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--message,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--message,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--message,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--message,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--message,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--message{margin:0 4.0625rem 0 4.1875rem;padding:1.3125rem 0 1.25rem;text-align:center;line-height:1.13;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--message,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--message,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--message,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--message,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--message,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--message{margin:0;padding:1.25rem 0 1.1875rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--description,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--description,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--description,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--description,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--description,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--description,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--description,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--description{padding-bottom:1.25rem;margin:0 4.0625rem 0 4.1875rem;line-height:1.13;font-size:.8125rem;color:#757575}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--description,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--description,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--description,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--description,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--description,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--description,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--description,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--description{margin:0 1rem 0 1.125rem;padding-bottom:1.25rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--subtitle{padding-bottom:1.25rem;margin:0 4.0625rem 0 4.1875rem;line-height:1.13;font-size:.875rem;color:#757575;text-align:center;text-transform:uppercase}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-header--subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-header--subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-header--subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-header--subtitle{margin:0 1rem 0 1.125rem;padding-bottom:1.25rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection{margin:0 4.0625rem 0 4.1875rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection{margin:0 1.125rem 1.875rem 1rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide{border:none}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide input[type=radio]~label,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide input[type=radio]~label{padding:.9375rem .9375rem .9375rem 3.5625rem!important}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping--addons{padding-bottom:.5rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__subtitle{font-size:.875rem;color:#000}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text{max-width:10.9375rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__description{color:#757575}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-text .packages-text__price{color:#000;font-weight:700}#giftsModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#giftsModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#giftsModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#wrappingModal .modal-content.giv-gifts-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img,#wrappingModal .modal-content.giv-wrapping-content .giv-wrapping-selection .wrapping-slides .wrapping-slide .personalized-wrapping__packages-img{margin-left:0}#giftsModal .modal-content.giv-gifts-content .btn-validate,#giftsModal .modal-content.giv-wrapping-content .btn-validate,#wrappingModal .modal-content.giv-gifts-content .btn-validate,#wrappingModal .modal-content.giv-wrapping-content .btn-validate{position:fixed;bottom:0;box-sizing:content-box;border-color:#fff;border-style:solid;margin:0 4.0625rem 3.5625rem 4.1875rem;padding:0;width:calc(100% - 132px);z-index:20}#giftsModal .modal-content.giv-gifts-content .btn-validate:focus,#giftsModal .modal-content.giv-wrapping-content .btn-validate:focus,#wrappingModal .modal-content.giv-gifts-content .btn-validate:focus,#wrappingModal .modal-content.giv-wrapping-content .btn-validate:focus{box-shadow:none}#giftsModal .modal-content.giv-gifts-content .btn-validate:hover,#giftsModal .modal-content.giv-wrapping-content .btn-validate:hover,#wrappingModal .modal-content.giv-gifts-content .btn-validate:hover,#wrappingModal .modal-content.giv-wrapping-content .btn-validate:hover{background-color:#000}#giftsModal .modal-content.giv-gifts-content .btn-validate:hover:disabled,#giftsModal .modal-content.giv-wrapping-content .btn-validate:hover:disabled,#wrappingModal .modal-content.giv-gifts-content .btn-validate:hover:disabled,#wrappingModal .modal-content.giv-wrapping-content .btn-validate:hover:disabled{background-color:#cecece}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .btn-validate,#giftsModal .modal-content.giv-wrapping-content .btn-validate,#wrappingModal .modal-content.giv-gifts-content .btn-validate,#wrappingModal .modal-content.giv-wrapping-content .btn-validate{margin:0 17px 17px;width:calc(100% - 34px);border:0}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--message,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--message,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--message{padding-bottom:.3125rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-header--subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-header--subtitle{padding-bottom:1.5rem;color:#000}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items{margin-left:4.1875rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items{margin-left:0}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row{max-width:100%}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row:not(:first-child),#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row:not(:first-child),#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row:not(:first-child),#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row:not(:first-child){margin-top:1.25rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-row,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-row{margin-top:1.25rem}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-input,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-input,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-input,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-input{top:1.25rem;width:1.1875rem;height:1.1875rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label{top:1.1875rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gift-name,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gift-price,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gift-name,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gift-price,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gift-name,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gift-price,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gift-name,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gift-price{position:absolute;width:0;height:0;overflow:hidden}#giftsModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #loginModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #loginModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #loginModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #loginModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #registrationModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #registrationModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #registrationModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #registrationModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#giftsModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #loginModal .reset-subtitle:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #registrationModal .reset-subtitle:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .alert.alert-danger:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .data-checkout-stage .stage-completed:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-selectWrapper:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Icon,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gwp-popin .gwp-errors:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-form .login-form__alert:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-mismatch:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .ui-dialog .ui-icon-closethick,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #loginModal .reset-subtitle:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #registrationModal .reset-subtitle:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .alert.alert-danger:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .data-checkout-stage .stage-completed:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-selectWrapper:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Icon,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gwp-popin .gwp-errors:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-form .login-form__alert:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-mismatch:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .ui-dialog .ui-icon-closethick,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#loginModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#loginModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#loginModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#loginModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#registrationModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#registrationModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#registrationModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#registrationModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal #giftsModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal #wrappingModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #loginModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #loginModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #loginModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #loginModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #loginModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #loginModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #registrationModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #registrationModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #registrationModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #registrationModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #registrationModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #registrationModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #requestPasswordResetModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-gifts-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-alert:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.invalid:before,#wrappingModal #resetPasswordConfirmModal .modal-content.giv-wrapping-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-gifts-line-items .giv-Checkbox-label p.valid:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #loginModal .reset-subtitle:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #registrationModal .reset-subtitle:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .alert.alert-danger:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .data-checkout-stage .stage-completed:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-selectWrapper:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-Icon,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gwp-popin .gwp-errors:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-form .login-form__alert:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-mismatch:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .ui-dialog .ui-icon-closethick,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #loginModal .reset-subtitle:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #registrationModal .reset-subtitle:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .alert.alert-danger:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .data-checkout-stage .stage-completed:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Form-selectWrapper:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-Icon,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gwp-popin .gwp-errors:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-form .login-form__alert:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-mismatch:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .ui-dialog .ui-icon-closethick,.data-checkout-stage #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .stage-completed:before,.data-checkout-stage #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .stage-completed:before,.data-checkout-stage #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .stage-completed:before,.data-checkout-stage #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-icon-cross:before,.gwp-popin #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gwp-errors:before,.gwp-popin #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gwp-errors:before,.gwp-popin #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .gwp-errors:before,.gwp-popin #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .gwp-errors:before,.login-form #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-form__alert:before,.login-form #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-form__alert:before,.login-form #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .login-form__alert:before,.login-form #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .login-form__alert:before,.passwordCriteria #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.valid:before,.passwordCriteria #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.valid:before,.passwordCriteria #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.valid:before,.passwordCriteria #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .validation-rules.valid:before,.ui-dialog #giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .ui-icon-closethick,.ui-dialog #giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .ui-icon-closethick,.ui-dialog #wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .giv-Checkbox-label .ui-icon-closethick,.ui-dialog #wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .giv-Checkbox-label .ui-icon-closethick{border-color:#cecece;width:1.375rem;height:1.375rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .product-name,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .product-name,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .product-name,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .product-name{margin-bottom:.0625rem;font-size:.75rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .product-subtitle,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .product-subtitle,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .product-subtitle,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .product-subtitle{font-size:.75rem;line-height:1.33;letter-spacing:.025rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .item-image,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .item-image,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .item-image,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .item-image{display:-ms-flexbox;display:flex;width:3.75rem;height:3.75rem;margin-left:2.625rem;margin-right:.9375rem;background-color:#f6f6f6;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .giv-gbs-label,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .giv-gbs-label,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .giv-gbs-label,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .giv-gbs-label{font-size:.75rem;font-weight:700;line-height:normal;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;height:1.125rem}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .line-item-offert,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .line-item-offert,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-items .gift-wrapper .line-item-offert,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-items .gift-wrapper .line-item-offert{color:#000;font-weight:700;letter-spacing:normal}@media only screen and (min-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-btn-validate,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-btn-validate,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-btn-validate,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-btn-validate{margin:0 3.5625rem 3.25rem 4.5rem;width:calc(100% - 137px);border:none}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line{height:.0625rem;background-color:#cecece;margin:1.875rem 2.4375rem 1.875rem -.4375rem}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content .giv-gifts-line,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line{margin:1.25rem 0}}#giftsModal .modal-content.giv-gifts-content .giv-gifts-line-tryandbuy,#giftsModal .modal-content.giv-wrapping-content .giv-gifts-line-tryandbuy,#wrappingModal .modal-content.giv-gifts-content .giv-gifts-line-tryandbuy,#wrappingModal .modal-content.giv-wrapping-content .giv-gifts-line-tryandbuy{margin-top:1.25rem;margin-bottom:1.25rem}#giftsModal .modal-content.giv-gifts-content.isScrolled,#giftsModal .modal-content.giv-wrapping-content.isScrolled,#wrappingModal .modal-content.giv-gifts-content.isScrolled,#wrappingModal .modal-content.giv-wrapping-content.isScrolled{padding:0}#giftsModal .modal-content.giv-gifts-content.isScrolled .btn-validate,#giftsModal .modal-content.giv-wrapping-content.isScrolled .btn-validate,#wrappingModal .modal-content.giv-gifts-content.isScrolled .btn-validate,#wrappingModal .modal-content.giv-wrapping-content.isScrolled .btn-validate{position:static}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content.isScrolled,#giftsModal .modal-content.giv-wrapping-content.isScrolled,#wrappingModal .modal-content.giv-gifts-content.isScrolled,#wrappingModal .modal-content.giv-wrapping-content.isScrolled{padding-bottom:4rem}#giftsModal .modal-content.giv-gifts-content.isScrolled .btn-validate,#giftsModal .modal-content.giv-wrapping-content.isScrolled .btn-validate,#wrappingModal .modal-content.giv-gifts-content.isScrolled .btn-validate,#wrappingModal .modal-content.giv-wrapping-content.isScrolled .btn-validate{position:fixed}}@media only screen and (max-width:800px){#giftsModal .modal-content.giv-gifts-content,#giftsModal .modal-content.giv-wrapping-content,#wrappingModal .modal-content.giv-gifts-content,#wrappingModal .modal-content.giv-wrapping-content{padding:0 0 4rem}}.modal-dialog .giv-minicart-banner{padding:.75rem 1rem .8125rem 1.0625rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;background-color:#f6f6f6}.modal-dialog .giv-minicart-banner,.modal-dialog .giv-minicart-banner-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-dialog .giv-minicart-banner-login--icon{height:1rem;width:1rem;margin-right:.3125rem}.modal-dialog .giv-minicart-banner-login--text{font-weight:500;text-decoration:underline;line-height:1.43;cursor:pointer}.modal-dialog .giv-minicart-banner-login--text:focus{outline:none}#popinProductMiniCartContainer .modal-content{padding-top:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content{padding:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header{position:relative}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header .giv-minicart-close{position:absolute;top:1.3125rem;right:1rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header .giv-minicart-close .giv-ProductMiniCart-icon{font-size:1rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header--message{padding:1.8125rem 0 1.1875rem;margin:0 3rem 0 3.125rem;text-align:center;border-bottom:1px solid #cecece;line-height:1.13;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header--message{margin:0;padding:1.25rem 0 1.1875rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header.empty-cart .giv-minicart-header--message{margin:0 3.75rem;padding:1.25rem 0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header.empty-cart .giv-minicart-header--message{margin:0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header.empty-cart .giv-minicart-close{right:3.75rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-header.empty-cart .giv-minicart-close{right:1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;line-height:1.125rem;padding:1.8125rem 0 1.1875rem;margin:0 3rem 0 3.125rem;text-transform:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before{margin-right:.9375rem;color:#e5053a;font-size:1rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-notification{display:block;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;letter-spacing:normal;line-height:1.125rem;padding:1.8125rem 0 1.1875rem;margin:0 3rem 0 3.125rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section{margin-bottom:1.875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary{margin:0 4.0625rem 1.875rem 4.1875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary{margin:0 1rem 1.875rem 1.125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary:last-child{margin-bottom:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .card-container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .card-container{margin-top:1.25rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .card-container .product-line-item,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .card-container .product-line-item{margin:0}}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .card-container~.product-line-item,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .card-container~.product-line-item{margin:20px 0 0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info--container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info--container{margin-left:.9375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info--title,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info--title{font-size:.75rem;line-height:1rem;margin-bottom:.125rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info--image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info--image{min-width:3.75rem;height:3.75rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info--price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info--price{font-weight:700}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .giv-ProductMiniCart-color-information,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .giv-ProductMiniCart-color-information{margin:.1875rem 0 .5rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .line-item-total-price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .line-item-total-price{-ms-flex-align:center;align-items:center}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .line-item-amount-select,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .line-item-amount-select{background:#fff;height:1.5625rem;text-align:left;border:1px solid #000;color:#000}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .price-saving,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .price-saving{height:1rem;margin:0;padding-top:0;font-size:.625rem;font-weight:700;line-height:.875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .strike-through,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .strike-through{margin-right:.6875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-product-sets-section .product-summary .giv-ProductMiniCart-info .size,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-regular-products-section .product-summary .giv-ProductMiniCart-info .size{text-transform:uppercase;margin-bottom:.4375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section{margin-bottom:47px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle .giv-Icon-arrowUp,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle .giv-Icon-arrowUp{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle .giv-Icon-arrowDown,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle[aria-expanded=true] .giv-Icon-arrowUp,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle[aria-expanded=true]~.slick-container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle .giv-Icon-arrowDown,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle[aria-expanded=true] .giv-Icon-arrowUp,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle[aria-expanded=true]~.slick-container{display:block}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle[aria-expanded=false]~.slick-container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-section-subtitle[aria-expanded=true] .giv-Icon-arrowDown,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle[aria-expanded=false]~.slick-container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-section-subtitle[aria-expanded=true] .giv-Icon-arrowDown{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:13px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample{width:104px;max-width:100%;margin:0 4.4px 0 0;background-color:#f6f6f6}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample{width:calc(33vw - 20px);margin:0 7px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;cursor:pointer}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-wrapper .sample-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-wrapper .gift-details-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-wrapper .sample-details-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:initial;flex-grow:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:60px;margin:1px auto 0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-image>img,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-image>img{height:100%;min-width:60px;width:60px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-details,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-details{width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift-name,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample-name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;line-height:16px;margin:14px auto;text-align:center}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift .checkbox-wrapper-33,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample .checkbox-wrapper-33{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift .checkbox-wrapper-33 .checkbox,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample .checkbox-wrapper-33 .checkbox{cursor:pointer}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .gift.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .sample.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .gift.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .sample.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .gift.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .sample.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .gift.selected,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .sample.selected{border:1px solid #000}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-list,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-list,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-list,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-list{width:100%}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track{display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track{min-width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track .gift:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track .sample:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track .gift:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track .sample:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track .gift:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track .sample:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track .gift:first-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track .sample:first-child{margin-left:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track .gift:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .slick-track .sample:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track .gift:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .slick-track .sample:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track .gift:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .slick-track .sample:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track .gift:last-child,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .slick-track .sample:last-child{margin-right:0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Slide-arrow--next{right:0}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Slide-arrow--next,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Slide-arrow--next{right:-55px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Slide-arrow--prev{left:0}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Slide-arrow--prev,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Slide-arrow--prev{left:-57px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Dots{height:5px;bottom:-21px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Dots li,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Dots li,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Dots li,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Dots li{height:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Dots li button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Dots li button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Dots li button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Dots li button{height:5px;width:5px;margin:0 6px;padding:0;vertical-align:top;background-color:#cecece;border-radius:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Dots li button:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Dots li button:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Dots li button:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Dots li button:before{content:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-gifts-wrapper .giv-Dots li.slick-active button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-gifts-section .giv-samples-wrapper .giv-Dots li.slick-active button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-gifts-wrapper .giv-Dots li.slick-active button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-samples-section .giv-samples-wrapper .giv-Dots li.slick-active button{background-color:#000}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary{padding-top:1.25rem;background-color:#f6f6f6}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-iconsblock{border-bottom:1px solid #cecece;padding:0 1.3125rem .5625rem 1.6875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-iconsblock{padding:0 1rem .5625rem 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-iconsblock__message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-iconsblock__message-icon{margin-bottom:.1875rem;margin-right:.625rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-iconsblock__message span{font-size:.875rem;line-height:1.43}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-paymentIcons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-paymentIcons__icon{margin-right:1.25rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals{padding:1.25rem 0 1.3125rem;border-bottom:1px solid #cecece}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals{margin-bottom:.6875rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__sticky-block{margin-top:auto;background-color:#f6f6f6;position:-webkit-sticky;position:sticky;bottom:0;z-index:15}@media only screen and (max-width:320px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__sticky-block{position:static}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__price{margin:0 1.3125rem;padding-bottom:.9375rem;font-size:1rem;font-weight:700;line-height:.69px;letter-spacing:.8px;border-bottom:1px solid #cecece}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__price{margin:0 16px 0 11px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__price.isGiftCart{border-bottom:none;line-height:.8px;padding-bottom:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__price-message{padding:0 .375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__price-grandtotal{padding:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__delivery{padding:1.1875rem 1.3125rem 0 1.6875rem;font-size:.875rem;color:#000}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__delivery{padding:1.1875rem 1rem 0 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__shipping{margin:.6875rem 1.3125rem 0;padding-top:.375rem;border-top:1px solid #cecece}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__shipping{margin:.6875rem 1rem 0 .6875rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__shipping__message{padding:0 .375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__shipping__price{padding:0;text-align:right}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode{-ms-flex-align:center;align-items:center;padding:.1875rem 1.3125rem 0 1.6875rem;font-size:.875rem;line-height:1.43;cursor:pointer}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open] .giv-minicart-summary{margin-bottom:0;padding-bottom:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open] .giv-minicart-summary-totals__promocode_plus{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open] .giv-minicart-summary-totals__promocode_minus{display:inline-block}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .form-group{margin:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field{display:-ms-flexbox;display:flex;position:relative}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field .giv-Form-label,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field:before{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field .coupon-code-field{width:68%;height:3.75rem;padding-left:.8125rem;border:1px solid #000;background-color:#fff}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field .coupon-code:not([value=""]){padding-top:1.5rem;color:#757575;font-weight:500}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field .coupon-code:not([value=""])+.giv-Form-label{display:block;position:absolute;padding:.3125rem 0 0 .8125rem;color:#757575;z-index:10}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-form .giv-Form-field .btn-submit-promo-code{position:static;height:3.75rem;width:32%;padding:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-field{width:auto;margin:1.125rem 1.3125rem 0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .promo-code-field{margin:1.125rem 1rem 0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .giv-promo-code--error{margin:.3125rem 1.75rem 1.25rem 1.5625rem;font-size:.75rem;color:#e00000}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=open]+.giv-promo-code-container .giv-promo-code--error{margin:.3125rem 1.375rem .4375rem 1.3125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=close]{margin-bottom:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=close] .giv-minicart-summary-totals__promocode_plus{display:inline-block}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=close] .giv-minicart-summary-totals__promocode.giv-Cart-summary-totals--row{margin-bottom:0;padding-bottom:.9375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=close]+.giv-promo-code-container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode[data-mode=close] .giv-minicart-summary-totals__promocode_minus{display:none}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode{padding:.25rem 1rem 0 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode_minus{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode:focus{outline:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode__toggleButton:active,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals__promocode__toggleButton:focus{outline:.1875rem solid #767676}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:.3125rem 2.375rem .3125rem 1.875rem;color:#757575}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code{margin:.3125rem 1.375rem .3125rem 1.5rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .giv-coupon-remove{font-size:.875rem;color:#757575;text-decoration:underline}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .reset-subtitle:before,#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#loginModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#popinProductMiniCartContainer #loginModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinProductMiniCartContainer #loginModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinProductMiniCartContainer #loginModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#popinProductMiniCartContainer #loginModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#popinProductMiniCartContainer #loginModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#popinProductMiniCartContainer #registrationModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinProductMiniCartContainer #registrationModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinProductMiniCartContainer #registrationModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#popinProductMiniCartContainer #registrationModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#popinProductMiniCartContainer #registrationModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#popinProductMiniCartContainer #requestPasswordResetModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinProductMiniCartContainer #requestPasswordResetModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinProductMiniCartContainer #requestPasswordResetModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#popinProductMiniCartContainer #requestPasswordResetModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#popinProductMiniCartContainer #requestPasswordResetModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#popinProductMiniCartContainer #resetPasswordConfirmModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#popinProductMiniCartContainer #resetPasswordConfirmModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#popinProductMiniCartContainer #resetPasswordConfirmModal .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#popinProductMiniCartContainer #resetPasswordConfirmModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#popinProductMiniCartContainer #resetPasswordConfirmModal .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code #loginModal .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code #registrationModal .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code #requestPasswordResetModal .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code #resetPasswordConfirmModal .reset-subtitle:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .alert.alert-danger:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .data-checkout-stage .stage-completed:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Form-checkbox+.giv-Form-emailLabel:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Form-row.giv-Form-row--select:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Form-selectWrapper:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-Icon:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-form .login-form__alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .ui-dialog .ui-icon-closethick:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .reset-subtitle:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#registrationModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .reset-subtitle:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#requestPasswordResetModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-alert:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .reset-subtitle:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.invalid:before,#resetPasswordConfirmModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code p.valid:before,.data-checkout-stage #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .stage-completed:before,.gbs__faq__button[aria-expanded=false] #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .validation-icon-cross:before,.login-form #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .login-form__alert:before,.ui-dialog #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .code .ui-icon-closethick:before{color:#008a23}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-summary-totals .giv-coupons-container .giv-coupon-code .promo-coupon-code{margin-left:.25rem;font-size:.75rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty{position:absolute;bottom:0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty{width:100%}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Slides-miniCart{margin:1.875rem 3.6875rem 0 3.8125rem;max-width:354px}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Slides-miniCart{max-width:100%;margin:0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Slides-miniCart .giv-Slide-miniCart{padding:0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Slides-miniCart .giv-Slide-miniCart{margin-left:1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Slides-miniCart .giv-Dots{margin-right:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Button{margin:2.5rem 4.125rem 1.25rem 4.1875rem;width:21.375rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-empty .giv-Button{margin:1.3125rem 1.0625rem 1.25rem;width:auto}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount{padding:.625rem 1.3125rem 0 1.6875rem;background-color:#f6f6f6}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount{padding:.625rem 1rem 0 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount .approaching-msg{margin-top:1.875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount .approaching-msg{margin-top:1.25rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount .progress{margin:0 .875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount .progress{margin:0 .6875rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .approaching-discount .proposition-template{margin-bottom:1.25rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slides-miniCart{width:auto;max-width:23.4375rem;margin:0 3rem 0 3.125rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-top:1px solid #cecece;border-bottom:1px solid #cecece}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slides-miniCart{width:100%;margin:0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slides-miniCart--details{max-width:15rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slides-miniCart .giv-Dots{top:.625rem;right:0;bottom:0;z-index:10;top:0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Slides-miniCart .giv-Dots{right:1rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper{padding:.125rem 3.75rem 0}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper{padding:.125rem 1rem 0 1.125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .slider-title,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .slider-title{font-size:14px;line-height:1.43;color:#000;text-transform:uppercase}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider{border:0;margin:0;padding-top:1.25rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider{max-width:100%}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart{padding:0;margin-right:1px}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart .productTile-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart .productTile-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart .productTile-wrapper,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart .productTile-wrapper{width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart .productTile-wrapper .giv-ProductMiniCartTile-content,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart .productTile-wrapper .giv-ProductMiniCartTile-content,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart .productTile-wrapper .giv-ProductMiniCartTile-content,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Slide-miniCart .productTile-wrapper .giv-ProductMiniCartTile-content{margin:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--image,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--image{min-width:3.75rem;height:3.75rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--container,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--container{margin-left:.9375rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--title,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--title,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--title,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--title{margin:0;font-size:.75rem;line-height:1.33}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--color--description,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--color--description,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-info--color--description,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-info--color--description{margin-left:.1875rem;line-height:1.33}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-color-information,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-color-information,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-ProductMiniCart-color-information,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-ProductMiniCart-color-information{margin:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Dots{top:4.4375rem;right:0;bottom:0;left:0;margin-right:auto;max-width:3.75rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Dots button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots button,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-Dots button{padding:1.5rem 0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price{width:100%;margin-top:.5625rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .price{width:57%;padding-top:.3125rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .price{width:59%}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .sales,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .sales,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price .giv-ProductContent-productPricing .sales,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .line-item-total-price .giv-ProductContent-productPricing .sales{font-weight:700}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-emptyslider-add-btn{border:1px solid #000;color:#000;padding:0 .625rem;line-height:2;cursor:pointer}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-emptyminicart-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-crossSel-slider .giv-emptyslider-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-crossSel-add-btn,#popinProductMiniCartContainer .modal-content.giv-minicart-content .empty-minicart-slider-wrapper .giv-emptyminicart-slider .giv-emptyslider-add-btn{padding:0 .3125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper{padding:0 4.1875rem 0 4.0625rem;margin-top:2rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper{padding:0;margin-top:.125rem}}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .slider-title{padding:0 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider{padding-top:1.25rem;padding-bottom:0;margin-bottom:1.125rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider_noDots{margin-bottom:1.875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Slide-miniCart{padding:0 1.0625rem .3125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots{position:relative;top:.3125rem;-ms-flex-pack:center;justify-content:center}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-Dots button{padding:.75rem 0;line-height:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider form{min-width:6.1875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .line-item-total-price{max-height:1.75rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .giv-crossSel-add-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 .1875rem;line-height:1.2}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .price,#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .price .price-list{width:100%}}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .price .sales{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .price .strike-through{margin:0 auto}}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .crossSel-minicart-slider-wrapper .giv-crossSel-slider .price .price-saving{margin-right:.125rem;margin-left:0}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn{padding:1rem 1.3125rem .3125rem;background-color:#f6f6f6}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn{padding:1rem 1rem .3125rem 1.0625rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn #paypal-express-button-container{margin-top:.3125rem;width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn #paypal-express-button-container .paypal-button{border:1px solid #000;border-radius:.25rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn #paypal-express-button-container{margin-right:.1875rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .cart-action-checkout .giv-Button{height:2.8125rem;line-height:2.8125rem;width:100%;max-width:100%;margin:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .cart-action-checkout .giv-Button:focus{box-shadow:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .cart-action-checkout .giv-Button:hover{background-color:#000}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .express-payment-methods-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .express-payment-methods-buttons{gap:10px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .express-payment-methods .row+.dw-apple-pay-button.apple-pay-cart{margin-top:0!important}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .express-payment-methods .dw-apple-pay-button{margin-top:5px!important;margin-left:2px}@media only screen and (min-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .express-payment-methods .dw-apple-pay-button{margin-bottom:25px}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-Cart-summary--checkoutBtn .pp-message{min-height:18px;width:100%;margin-top:0}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-TryAndBuyInfoComponent{margin:.8125rem 4.0625rem 1.3125rem 4.1875rem;padding-right:1.1875rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-TryAndBuyInfoComponent{margin-right:1rem;margin-left:1.125rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent{margin:0 4.0625rem}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent{margin:0 1.4375rem}}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent--wrapper{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:.625rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent--wrapper .info-icon{margin-right:.6875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-GiftCardInfoComponent--description{font-size:.75rem;line-height:1.17;color:#000;width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .sample-quantity button{width:100%}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductSetInfoComponent .giv-ProductSet-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;position:static;width:auto;margin:1.25rem 0 0;box-shadow:none;background-color:#f6f6f6}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductSetInfoComponent .giv-ProductEngraving-info--text{margin:1.25rem 1.25rem 1.25rem .6875rem}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductSetInfoComponent .giv-ProductSet-info--btn{display:none}#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductSetInfoComponent .giv-ProductSet-info--icon{cursor:default;background:none}@media only screen and (max-width:800px){#popinProductMiniCartContainer .modal-content{padding-bottom:1.25rem}}#popinProductMiniCartContainer .price-saving{padding:.0625rem .25rem;font-size:.625rem;line-height:.75rem}#popinProductMiniCartContainer .price-saving.giv-gbs-tag{padding:.125rem .3125rem}#popinProductMiniCartContainer .strike-through{margin-right:.6875rem;font-weight:400}#store-locator{border-top:.0625rem solid #999}#store-locator div[data-reactid=".0"]{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif!important}.giv-Cookie{position:fixed;z-index:9999;bottom:0;left:0;right:0;padding:1.25rem 0;background-color:hsla(0,0%,100%,.85);color:#000;transform:translateY(100%);transition:all .3s cubic-bezier(.77,0,.175,1);opacity:0}.giv-Cookie--active{transform:translateY(0);opacity:1}.giv-Cookie-text{font-size:.75rem;padding-right:1.875rem;margin:0}@media only screen and (min-width:1024px){.giv-Cookie-text{padding-right:0}}.giv-Cookie-link{color:#000;text-decoration:underline}.giv-Cookie-close{position:absolute;top:50%;right:1.5rem;width:auto;display:block;font-size:1rem;line-height:.8125;cursor:pointer;transform:translateY(-50%)}.giv-SplitContent{margin:4rem 0}.giv-SplitContent img{margin:0 auto;display:block;width:100%}.giv-SplitContent .giv-ContainerResultDescription--imgLeft .giv-SplitContent-contentDetail{-ms-flex-order:2;order:2}.giv-SplitContent .giv-ContainerResultDescription--imgLeft .giv-SplitContent-contentImage,.giv-SplitContent .giv-ContainerResultDescription--imgRight .giv-SplitContent-contentDetail{-ms-flex-order:1;order:1}.giv-SplitContent .giv-ContainerResultDescription--imgRight .giv-SplitContent-contentImage{-ms-flex-order:2;order:2}.giv-SplitContent-contentImage--IconicPage .giv-ContentTile-image{position:relative}.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-title{position:absolute;top:46%;left:50%;transform:translate(-50%,-47%);width:15.375rem}@media only screen and (min-width:480px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-title{width:31.25rem}}@media only screen and (min-width:800px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-title{width:25.875rem}}.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-text{text-transform:uppercase;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-align:center;margin:0;color:#fff;font-size:.4375rem}@media only screen and (min-width:480px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-text{font-size:.75rem}}@media only screen and (min-width:800px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-text{font-size:.625rem}}.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-text span{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-subTitle{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:10.625rem;margin-bottom:1.125rem}@media only screen and (min-width:480px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-subTitle{width:21.25rem;margin-bottom:2.75rem}}@media only screen and (min-width:800px){.giv-SplitContent-contentImage--IconicPage .giv-IconicPage-subTitle{width:17.5rem;margin-bottom:1.75rem}}.giv-InfluencerCTA{border-top:.0625rem solid #999}@media only screen and (min-width:800px){.giv-InfluencerCTA--right{-ms-flex-order:2;order:2}.giv-InfluencerCTA--left{-ms-flex-order:1;order:1}}.giv-ProductArrows{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:50%;width:100%;z-index:1;transform:translateY(-50%)}@media only screen and (min-width:800px){.giv-ProductArrows{display:-ms-flexbox;display:flex}}.giv-ProductArrow{width:3rem;height:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:transparent;transition:background-color .3s ease-in}.giv-ProductArrow--previous{margin-left:.3125rem}@media only screen and (min-width:800px){.giv-ProductArrow--previous{background-color:#fff}}@media only screen and (min-width:1281px){.giv-ProductArrow--previous{background-color:transparent}.giv-ProductArrow--previous:hover{background-color:#fff}}.giv-ProductArrow--next{margin-right:.3125rem}@media only screen and (min-width:800px){.giv-ProductArrow--next{background-color:#fff}}@media only screen and (min-width:1281px){.giv-ProductArrow--next{background-color:transparent}.giv-ProductArrow--next:hover{background-color:#fff}}.giv-BackToTop{z-index:15;width:2.5rem;height:2.5rem;background-color:#fff;position:fixed;bottom:6%;right:2%;opacity:0;transition:opacity .3s ease-in;box-shadow:0 0 5px rgba(0,0,0,.25);cursor:default}@media only screen and (max-width:800px){.giv-BackToTop{display:none}}.giv-BackToTop--visible{opacity:1;cursor:pointer}.giv-Icon-BackToTop{display:block;transform:rotate(180deg)}.giv-popover-button{background:url(../images/info.svg) no-repeat;width:1rem;height:1rem;position:relative;vertical-align:text-bottom}.giv-popover-button:before{width:1.25rem;height:1.25rem;background-color:#f6f6f6;position:absolute;z-index:11}.giv-popover-button--placement-bottom:before{top:1rem;left:-.125rem;-webkit-clip-path:polygon(50% 0,0 50%,100% 50%);clip-path:polygon(50% 0,0 50%,100% 50%)}.giv-popover-button--placement-top:before{top:-1.25rem;left:-.125rem;-webkit-clip-path:polygon(50% 100%,0 50%,100% 50%);clip-path:polygon(50% 100%,0 50%,100% 50%)}.giv-popover-button--opened:before{content:" "}.giv-popover-panel{display:none;gap:.625rem;-ms-flex-align:start;align-items:flex-start;position:absolute;padding:.5rem;width:100%;box-shadow:0 0 6px 0 rgba(86,86,86,.2);background-color:#f6f6f6;z-index:10;font-size:.75rem}.giv-popover-panel--placement-bottom{margin-top:.375rem}.giv-popover-panel--placement-top{margin-bottom:.625rem;bottom:100%}.giv-popover-panel--opened{display:-ms-flexbox;display:flex}.giv-popover-panel__content{-ms-flex:1;flex:1}.giv-popover-panel ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;-webkit-margin-start:1.25rem;margin-inline-start:1.25rem;list-style:disc}.giv-popover-panel__icon{background:url(../images/info.svg) no-repeat;margin-top:.1875rem;width:1rem;min-width:1rem;height:1rem}.giv-popover-panel__close{background:url(../images/closeMenu.svg) no-repeat;background-size:.5625rem;background-position:50%;padding:.1875rem;min-width:1rem;width:1rem;height:1rem}.pt_wish-list .list-table-header{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 #efefef;overflow:hidden;padding:2em}.pt_wish-list .list-table-header p{color:#999;float:right;margin:0;overflow:hidden;width:40%}.pt_wish-list .primary-content .list-table-header h2{float:left}.list-share{border-top:1px solid #d6d6d6;padding:2em}.list-share .share-option{box-sizing:border-box;display:block;margin-bottom:.5rem;float:left}.list-share .share-options{text-align:center;margin-bottom:.5rem;font-size:1.7em;float:left;margin-left:1rem;margin-top:.3rem}.list-share .share-options .share-title{display:inline}.list-share .list-title{float:left}.list-share .share-link{cursor:pointer}.list-share .share-link-content{display:none}.list-share .share-link-content.active{display:block;float:left}.event-info{margin:1em}.registry-search .form-row,.wishlist-search .form-row{clear:none;margin:.5rem 0 .5rem 1%;float:left;width:32.666666667%}.registry-search .form-row-button,.registry-search .form-row:nth-of-type(3n+1),.wishlist-search .form-row-button,.wishlist-search .form-row:nth-of-type(3n+1){margin-left:0}.giv-Wishlist-button{display:none;padding:1.125rem}.giv-Wishlist-button.giv-Wishlist-button--active{display:block}.giv-Wishlist{position:absolute;top:0;right:0;border:none;background-color:transparent;padding:1rem}.giv-Wishlist-icon{min-width:.75rem;width:.75rem;height:.6875rem;color:#000;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media only screen and (min-width:800px){.giv-Wishlist-icon{min-width:1rem;width:1rem;height:.9375rem}}.giv-WishListTp .giv-Container,.giv-WishListTp .order__details__buttons,.giv-WishListTp .order__details__confirm,.giv-WishListTp .track-order__container{position:relative}.giv-WishListTp .giv-ProductTile-item{margin-bottom:.625rem}@media only screen and (min-width:1024px){.giv-WishListTp .giv-ProductTile-item{height:21.875rem;margin-bottom:1.875rem}}.giv-WishListTp .giv-ProductGallery-share{position:absolute;right:0;top:0;bottom:inherit;margin-top:5.90625rem}.giv-WishListTp .giv-PageIntro-categoryDescription{font-size:.875rem;font-weight:500;color:#000;margin:0 0 1.4375rem}.giv-WishListTp .giv-Wishlist{opacity:1;visibility:visible}.giv-WishListTp .giv-PageIntro{padding-top:1.25rem}@media only screen and (max-width:800px){.giv-WishListTp .giv-PageIntro{padding-top:3.75rem}}.giv-WishListTp-NoItem,.giv-WishListTp-timerInfo{display:none}.giv-WishListTp-NoItem--visible,.giv-WishListTp-timerInfo--visible{display:block}.giv-WishListTp-NoItem--visible+.giv-WishListTp-Item{display:none}.giv-WishListTp-timer{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.giv-ProductTile--out{animation:fade-out .5s ease-out both}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.giv-WishListTp-rubricTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;text-align:center;margin-bottom:2.3125rem}.giv-WishListTp-clear{text-align:right;padding-bottom:2rem}.giv-WishListTp-clearBtn{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;letter-spacing:normal}.giv-WishListTp-clearBtn:hover{text-decoration:underline}.giv-SocialShare-header{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;text-align:center;margin:2.125rem 0 1rem}.giv-SocialShare-containerImage{width:75%;display:block;margin:0 auto 3.125rem;text-align:center}.giv-SocialShare-image{max-width:100%}.giv-SocialShare-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-align:center;margin-bottom:1.875rem}.giv-SocialShare-containerList{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 0 .625rem}.giv-SocialShare-list{display:block;margin-bottom:1.5rem;font-size:1.5rem}.giv-filter-refinements--hidden{display:none}.giv-Filter{width:100%;transition:all .3s ease-in-out}@media only screen and (max-width:800px){.giv-Filter{background-color:#fff;z-index:9}.giv-Filter--sticky{position:fixed}}@media only screen and (min-width:800px){.giv-Filter{width:auto}}.giv-Filter .giv-Refinement-trigger__mobile,.giv-Filter .giv-Refinement-trigger__mobile:before{display:block}@media only screen and (min-width:800px){.giv-Filter .giv-Refinement-trigger__mobile,.giv-Filter .giv-Refinement-trigger__mobile:before{display:none}}.giv-Filter .giv-Filter-container{font-size:.75rem;display:none;overflow:hidden}@media only screen and (min-width:800px){.giv-Filter .giv-Filter-container{display:block}}@media only screen and (max-width:800px){.giv-Filter .giv-Filter-container{border-top:1px solid #cecece}.giv-Filter .giv-Filter-container:before{content:"";display:block;position:relative;top:0;width:50%;left:50%}}.giv-Filter .giv-Sorter-container{display:none}.giv-Filter-btnRefinement{position:relative;padding:0;font-size:.875rem}.giv-Filter-btnRefinement:focus,.giv-Filter-btnRefinement:hover{transform:none}.giv-Filter-btnRefinement:after{content:"";background-color:transparent;display:block;height:.0625rem;width:100%;position:absolute;bottom:-.0625rem;z-index:1}@media only screen and (min-width:800px){.giv-Filter-btnRefinement:after{display:none}}@media only screen and (min-width:800px){.giv-Filter-btnRefinement.giv-Button--fullWidth{width:11.25rem}}@media only screen and (min-width:800px){.giv-Filter-btnRefinement--hidden{display:none}}.giv-Icon-refineresults{position:absolute;margin-left:1rem}.giv-Filter-btnFilter--active{font-weight:700}.giv-Filter-btnFilter--active:after{background-color:#fff}@media only screen and (min-width:800px){.giv-Filter-btnFilter--active:after{background-color:transparent}}.giv-Filter-btnFilter--active .giv-Icon-refineresults{transform:rotate(180deg)}.giv-ContentNavFilter{position:relative;border-bottom:1px solid #cecece}@media only screen and (min-width:800px){.giv-ContentNavFilter{width:100%}}@media only screen and (max-width:800px){.giv-ContentNavFilter{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.giv-ContentNavFilter--search{border-bottom:none;display:none}@media only screen and (min-width:800px){.giv-ContentNavFilter--search{display:block}}@media only screen and (min-width:800px){.giv-ContentNavFilter .giv-NavFilters{position:relative;width:calc(100% - 2.5rem)}}@media only screen and (min-width:800px){.giv-ContentNavFilter .giv-NavFilters__items{width:calc(100% - 11.25rem)}}.giv-ContentNavFilter .giv-NavFilters__items__desktop{display:none}@media only screen and (min-width:800px){.giv-ContentNavFilter .giv-NavFilters__items__desktop{display:block;position:absolute;right:0;top:0;width:11.25rem}}.giv-ContentNavFilter--notDisplay{display:none}.giv-Col-btnFilter{width:50%}@media only screen and (min-width:800px){.giv-Col-btnFilter{width:inherit}}.giv-Col-btnFilter button{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;background-color:transparent;font-weight:400}.giv-Col-btnFilter button[aria-expanded=true]{font-weight:700}.giv-Filter-btnItem{position:relative}.giv-Filter-btnItem--active .giv-Filter-btnText:after,.giv-Filter-btnItem:focus .giv-Filter-btnText:after,.giv-Filter-btnItem:hover .giv-Filter-btnText:after{background-color:#000}.giv-Filter-btnText{font-size:.875rem;text-transform:uppercase;letter-spacing:.02937rem;line-height:4rem;height:4rem;padding-right:.9375rem;color:#000;display:block}.giv-Filter-btnText:after{content:"";display:block;height:.25rem;width:auto;bottom:0;left:0;right:0;transition:.3s;margin-top:-.25rem}@media only screen and (min-width:800px){.giv-Filter-btnText:after{margin-top:-.25rem}}.giv-Filter-filterContainer{position:absolute;width:100%;background:#fff;z-index:9;display:none}.giv-Filter-wrapper{position:relative;min-height:20rem}@media only screen and (max-width:800px){.giv-Filter-wrapper{min-height:auto}}.giv-Filter-listItem{display:none;padding:1rem 0 0;height:16.5rem;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width:800px){.giv-Filter-listItem{max-height:13.125rem;padding:2rem 0 1rem}}.giv-Filter-listItem--active{height:100%}@media only screen and (min-width:800px){.giv-Filter-listItem--active{height:auto}}.giv-Filter-listItem--active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.giv-Filter-itemList{width:9.375rem;margin:.375rem 0}.giv-Filter-itemList .giv-Filter-item{color:#000}.giv-Filter-item{text-transform:uppercase;display:inline-block;vertical-align:middle}.giv-Filter-item:hover{text-decoration:underline}.giv-Filter--open .giv-Filter-container{display:block}.giv-Filter--open .giv-Filter-filterContainer{max-height:62.5rem;display:block;border-bottom:1px solid #cecece;overflow:auto}.giv-Filter-filterSelectedContainer,.giv-Filter-totalProductContainer{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;padding:1.625rem 0}.giv-Filter-filterSelectedContainer p,.giv-Filter-totalProductContainer p{margin:0}.giv-Filter-filterSelectedContainer{padding:0;border:none}.giv-Filter-filterSelectedContainer .giv-FilterTags{color:#000;border:1px solid #000}@media only screen and (max-width:800px){.giv-Filter-filterSelectedContainer{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.giv-Filter-filterSelected{display:inline-block}.giv-Filter-filterSelectedList{padding:1.5625rem 0 0}@media only screen and (min-width:800px){.giv-Filter-filterSelectedList{padding:0}}.giv-Filter-total{display:table-cell;padding:0 0 1.5625rem}@media only screen and (min-width:800px){.giv-Filter-total{position:absolute;top:1.5625rem;right:0;padding:0}}.giv-Filters-close{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:5rem;position:absolute;right:0;text-transform:uppercase;bottom:2.1875rem}@media only screen and (min-width:800px){.giv-Filters-close{bottom:1.875rem}}.giv-Filters-close .giv-Header-close-img{margin:0}.giv-Filter-total--clear{height:1.25rem;padding:1.875rem 0 2.5rem;font-weight:700}@media only screen and (min-width:800px){.giv-Filter-total--clear{position:absolute;left:0;bottom:1.875rem;padding:0}}.giv-Filter-total--clear .giv-Filter-clearAll{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:none;text-decoration:underline}.giv-Filter-totalProductContainer .giv-Container,.giv-Filter-totalProductContainer .order__details__buttons,.giv-Filter-totalProductContainer .order__details__confirm,.giv-Filter-totalProductContainer .track-order__container{display:table;table-layout:fixed}.giv-Refinement-trigger{position:relative;border-bottom:1px solid #cecece;border-top:1px solid #cecece}.giv-Refinement-trigger:before{content:"";height:1.5rem;width:.0625rem;background:#cecece;position:absolute;top:1.25rem;left:50%;z-index:1}.giv-Filter-item--active{font-weight:700}.giv-Icon--clearFilter{display:inline-block;font-size:1.1875rem}.giv-Filter-swatchImage{display:inline-block;vertical-align:middle;margin-right:1rem;width:1.6875rem;height:1.6875rem;background-color:#f2f2f2}.giv-Filter-swatchImage .black{background-color:#000}.giv-Filter-swatchImage .blue{background-color:#0054a0}.giv-Filter-swatchImage .green{background-color:#3d8e33}.giv-Filter-swatchImage .red{background-color:#e5053a}.giv-Filter-swatchImage .orange{background-color:#ef6b00}.giv-Filter-swatchImage .pink{background-color:#ffa3b2}.giv-Filter-swatchImage .purple{background-color:#8e0554}.giv-Filter-swatchImage .white{background-color:#fff;border:1px solid #f0f0f0}.giv-Filter-swatchImage .transparent{background-color:#f8f8f8;border:1px solid #f0f0f0}.giv-Filter-swatchImage .yellow{background-color:#fce216}.giv-Filter-swatchImage .grey{background-color:#ada07a}.giv-Filter-swatchImage .beige{background-color:#edd3b5}.giv-Filter-swatchImage .miscellaneous{background-color:#284029}.giv-Filter-swatchImage .brown{background-color:#723f0a}.giv-Filter-swatchImage .navy{background-color:#283593}.giv-Filter-swatchImage .silver{background-color:#d8d8d8}.giv-Filter-swatchImage .gold{background-color:#dab455}.giv-Filter-swatchImage .multicolor-1{background-color:#e5053a}.giv-Filter-swatchImage .multicolor-2{background-color:#d4af37}.giv-Filter-swatchImage .multicolor-3{background-color:#d8d8d8}.giv-Filter-swatchImage .multicolor-4{background-color:#8e0554}.giv-Filter-swatchImage .multicolor-5{background-color:#fce216}.giv-Filter-swatchImage .multicolor-6{background-color:#ef6b00}.giv-Filter-swatchImage .multicolor-7{background-color:#3d8e33}.giv-Filter-swatchImage .multicolor-8{background-color:#ffa3b2}.giv-Filter-swatchImage .multicolor-9{background-color:#0054a0}.giv-ContentNavSortBy{border:none;border-top:1px solid #999;width:200%;margin-left:-100%}#category-level-1{display:none}.giv-Filter--grid{overflow:visible}.giv-Filter-btnSortBy{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;background-color:transparent;font-weight:400}.giv-Filter-btnSortBy[aria-expanded=true]{font-weight:700}@media only screen and (min-width:800px){.giv-Filter-btnSortBy:before{content:"";height:1.5rem;width:.0625rem;background:#cecece;position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:800px){.giv-Sorter-wrapper{position:relative}}.giv-SortByList{display:none;z-index:5;width:100%;position:absolute;left:0;right:0;font-size:.75rem;border-bottom:1px solid #cecece;margin:0;background-color:#fff}@media only screen and (min-width:800px){.giv-SortByList{width:11.25rem;top:-1px;left:auto;border-left:1px solid #cecece;border-right:1px solid #cecece}}.giv-SortByList li{text-align:left;margin:1.25rem 1.5625rem;text-transform:uppercase}.giv-SortByList li.selected{font-weight:700}.giv-SortByList--active{display:block}@media only screen and (min-width:800px){.giv-Sorter--open{height:auto}}.giv-Sorter--open .giv-Sorter-container{display:block}@media only screen and (min-width:800px){.giv-Sorter--open .giv-Filter-btnSortBy:after,.giv-Sorter--open .giv-Filter-btnSortBy:before{height:100%;top:0;bottom:0;transform:none}.giv-Sorter--open .giv-Filter-btnSortBy:after{display:block;position:absolute;content:"";width:.0625rem;background:#cecece;right:0}}.giv-ProductVariations-attribute-size-swatchClass.giv-ProductVariations-attribute-size-swatchClass--filter{width:3.875rem;text-align:center}.giv-ProductVariations-attribute-size-swatchClass.giv-ProductVariations-attribute-size-swatchClass--filter .giv-Filter-item--active{border:2px solid #000}.giv-ProductVariations-attribute-size-swatchClass.giv-ProductVariations-attribute-size-swatchClass--filter a{line-height:3.875rem}.giv-Filter-listItem--size.giv-Filter-listItem--active{-ms-flex-pack:start;justify-content:flex-start}.giv-Filter-listItem--size.giv-Filter-listItem--active li{margin-left:.375rem;margin-right:.375rem}.giv-ProductModal{top:50%;transform:translate(-50%,-50%);height:auto;max-width:90vw;left:50%}.giv-poppinHref,.giv-poppinProductDisable{display:none}.giv-poppinProductDisable-subtitle,.giv-poppinProductDisable-title{text-align:center}.giv-poppinProductDisable-subtitle{padding-left:1.875rem;padding-right:1.875rem}@media only screen and (max-width:480px){.giv-poppinProductDisable-subtitle{padding-bottom:3.75rem}}@media only screen and (min-width:480px){.giv-poppinProductDisable-subtitle{padding-bottom:2.5rem}}.giv-poppinProductDisable-title{padding-bottom:.625rem;padding-left:1.875rem;padding-right:1.875rem}@media only screen and (max-width:480px){.giv-poppinProductDisable-title{padding-top:3.75rem}}@media only screen and (min-width:480px){.giv-poppinProductDisable-title{padding-top:2.5rem}}.giv-poppinProductDisable-title b{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem}.giv-bannerStore{margin-bottom:4rem}.giv-bannerStore-Bg{padding-top:51.3369%;background-size:contain;background-repeat:no-repeat;width:100%;height:0;position:relative}@media only screen and (min-width:480px){.giv-bannerStore-Bg{padding-top:19.10112%}}.giv-bannerStore-Bg .giv-Button{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:80%;height:3rem;line-height:3rem}@media only screen and (min-width:800px){.giv-bannerStore-Bg .giv-Button{width:30%;height:4rem;line-height:4rem}}.giv-bannerStore-Bg .giv-bannerStore--loupe{position:absolute;top:50%;left:5%;transform:translateY(-50%);font-size:1rem}.giv-ingredients{border-bottom:.0625rem solid #999;border-top:.0625rem solid #999;margin-top:1.875rem}.giv-ButtonIngredients .giv-ButtonExpandable--module02{border-top:none}@media only screen and (min-width:800px){#loginModal .giv-ButtonIngredients .giv-ButtonExpandable--module02 .reset-subtitle:before,#loginModal .modal-content .giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-minicart-alert:before,#registrationModal .giv-ButtonIngredients .giv-ButtonExpandable--module02 .reset-subtitle:before,#registrationModal .modal-content .giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.valid:before,#requestPasswordResetModal .giv-ButtonIngredients .giv-ButtonExpandable--module02 .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.valid:before,#resetPasswordConfirmModal .giv-ButtonIngredients .giv-ButtonExpandable--module02 .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 p.valid:before,.data-checkout-stage .giv-ButtonIngredients .giv-ButtonExpandable--module02 .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ButtonIngredients .giv-ButtonExpandable--module02 .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ButtonIngredients .giv-ButtonExpandable--module02 .gbs__faq__button__icon:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #loginModal .modal-content .login-alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #loginModal .reset-subtitle:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #registrationModal .modal-content .login-alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #registrationModal .reset-subtitle:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #requestPasswordResetModal .modal-content .login-alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #requestPasswordResetModal .reset-subtitle:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 #resetPasswordConfirmModal .reset-subtitle:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .alert.alert-danger:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .data-checkout-stage .stage-completed:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Form-row.giv-Form-row--select:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Form-selectWrapper:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-Icon,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .gwp-popin .gwp-errors:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-form .login-form__alert:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-mismatch:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .passwordCriteria .validation-rules.invalid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .passwordCriteria .validation-rules.valid:before,.giv-ButtonIngredients .giv-ButtonExpandable--module02 .ui-dialog .ui-icon-closethick,.giv-ContainerProductDetail .pdpForm .giv-ButtonIngredients .giv-ButtonExpandable--module02 .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ButtonIngredients .giv-ButtonExpandable--module02 .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ButtonIngredients .giv-ButtonExpandable--module02 .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ButtonIngredients .giv-ButtonExpandable--module02 .validation-icon-cross:before,.giv-listIngredient,.gwp-popin .giv-ButtonIngredients .giv-ButtonExpandable--module02 .gwp-errors:before,.login-form .giv-ButtonIngredients .giv-ButtonExpandable--module02 .login-form__alert:before,.passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 .validation-rules.invalid:before,.passwordCriteria .giv-ButtonIngredients .giv-ButtonExpandable--module02 .validation-rules.valid:before,.ui-dialog .giv-ButtonIngredients .giv-ButtonExpandable--module02 .ui-icon-closethick{display:none}}.giv-listIngredient-containerTitle{padding-top:5rem}@media only screen and (max-width:800px){.giv-listIngredient-containerTitle{display:none}}.giv-listIngredient-logo{display:block;width:10rem;position:absolute;left:50%;margin:0;top:1.875rem;transform:translateX(-50%)}.giv-listIngredient-container{transition:.5s ease-out;max-height:0}.giv-listIngredient-container--active{transition:max-height 1s ease-out;max-height:100%}@media only screen and (min-width:800px){.giv-listIngredient-container{max-height:31.25rem;padding-top:1rem}}.giv-listIngredient-container .giv-containerIngredients--title,.giv-listIngredient-container .giv-containerVariants--title{text-align:center;width:100%;position:relative}@media only screen and (min-width:800px){.giv-listIngredient-container .giv-containerIngredients--title,.giv-listIngredient-container .giv-containerVariants--title{border-bottom:.0625rem solid #999;border-top:.0625rem solid #999;margin-bottom:.625rem}}.giv-listIngredient-container .giv-containerIngredients--title span,.giv-listIngredient-container .giv-containerVariants--title span{font-size:.75rem;text-transform:uppercase;letter-spacing:.025rem;line-height:3rem}@media only screen and (min-width:800px){.giv-listIngredient-container .giv-containerIngredients--title span,.giv-listIngredient-container .giv-containerVariants--title span{line-height:4rem}}@media only screen and (min-width:800px){.giv-listIngredient-containerVariants .giv-containerVariants--title:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1.75rem;background-color:#999}}.giv-listIngredient-containerVariants .giv-containerVariants-list{max-height:18.75rem;overflow-y:auto;overflow-x:hidden}@media only screen and (min-width:800px){.giv-listIngredient-containerVariants .giv-containerVariants-list{max-height:20.3125rem}}.giv-listIngredient-containerVariants .giv-containerVariants-list li.selected{background-color:#f6f6f6}.giv-listIngredient-containerVariants .giv-containerVariants-list li.giv-ProductVariations-colorSelect-label:before{content:none}.giv-listIngredient-containerVariants .giv-containerVariants-list li.unselectable .giv-ProductVariations-swatchImage-swatchColor:after{position:absolute;left:50%;top:50%;content:" ";height:5px;width:calc(100% + .625rem);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.giv-listIngredient-containerVariants .giv-containerVariants-list li.unselectable .giv-ProductVariations-swatchImage-swatchColor:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + .625rem);background-color:#929292;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.giv-listIngredient-containerVariants .giv-containerVariants-list li{border-bottom:.0625rem solid #999;line-height:3rem}@media only screen and (min-width:800px){.giv-listIngredient-containerVariants .giv-containerVariants-list li{line-height:1;height:auto;padding:1rem 0 1rem .625rem}}.giv-listIngredient-containerVariants .giv-containerVariants-list li .giv-ingredientItem-variant{white-space:nowrap;width:100%;text-align:left}@media only screen and (min-width:800px){.giv-listIngredient-containerVariants .giv-containerVariants-list li .giv-ingredientItem-variant{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.giv-listIngredient-containerVariants .giv-containerVariants-list li .giv-ProductVariations-colorSelect-contentSwatch-swatchText{position:relative;line-height:inherit;top:0;transform:none}@media only screen and (min-width:800px){.giv-listIngredient-containerVariants .giv-containerVariants-list li .giv-ProductVariations-colorSelect-contentSwatch-swatchText{-ms-flex:initial;flex:initial;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (min-width:800px){.giv-listIngredient-containerIngredients .giv-containerIngredients--ingredients{max-height:20.3125rem;border-left:.0625rem solid #999}}.giv-listIngredient-containerIngredients .giv-containerIngredients-ingredient{max-height:14.0625rem;overflow-y:auto;overflow-x:hidden;margin:0 0 1.5rem}@media only screen and (min-width:800px){.giv-listIngredient-containerIngredients .giv-containerIngredients-ingredient{margin:0 2.5rem 1.5rem}}.giv-listIngredient-containerIngredients .giv-containerIngredients-ingredient p{font-size:1rem;color:#333;text-transform:uppercase}.giv-listIngredient-containerIngredients .giv-containerIngredients-message{padding:0 0 1.875rem}@media only screen and (min-width:800px){.giv-listIngredient-containerIngredients .giv-containerIngredients-message{padding:0 2.5rem 1.875rem;bottom:0}}.giv-listIngredient-containerIngredients .giv-containerIngredients-message p{font-size:.84375rem;color:#333;line-height:1.5;text-align:left}.giv-ingredient-ingredientAndVariant{display:none}@media only screen and (min-width:800px){.giv-ingredient-ingredientAndVariant{display:inline-block}}@media only screen and (min-width:800px){.giv-ingredient-ingredientAndVariant--hidden{display:none}}.giv-ingredient-ingredientOnly{display:inline-block}@media only screen and (min-width:800px){.giv-ingredient-ingredientOnly{display:none}}@media only screen and (min-width:800px){.giv-ingredient-ingredientOnly--visible{display:inline-block}}.giv-ingredient-ingredientOnly .giv-containerIngredients--ingredients p{text-align:center}.giv-categoryAnchor-padding{height:0}@media only screen and (min-width:800px){.giv-categoryAnchor-padding{height:3rem}}.giv-categoryAnchor{display:none;position:fixed;left:50%;transform:translateX(-50%);z-index:5;background-color:#fff;width:100vw;transition:top .3s ease-in-out,bottom .3s ease-in-out}.giv-categoryPage-anchor{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;overflow:auto;white-space:nowrap}.giv-categoryPage-anchor-title{cursor:pointer}.giv-categoryPage-anchor-title .giv-categoryPage-anchor-text{font-size:1.125rem;text-transform:uppercase;line-height:3rem;margin:0;font-weight:700}.giv-categoryPage-anchor-products{margin:.5rem 0;background-color:#fff;padding-left:.5rem}.giv-categoryPage-anchor-products .giv-Button{max-width:11.25rem;height:2rem;line-height:2rem;-webkit-overflow-scrolling:touch}.giv-categoryPage-anchor-products .giv-Button:focus,.giv-categoryPage-anchor-products .giv-Button:hover{transform:none}.giv-categoryAnchor--desktop{border-bottom:1px solid #999}@media only screen and (min-width:800px){.giv-categoryAnchor--desktop{display:block}}.giv-categoryAnchor--mobile{bottom:0;border-top:1px solid #999}@media only screen and (max-width:800px){.giv-categoryAnchor--mobile{display:block}.giv-categoryAnchor--mobile.giv-categoryAnchor--mobile--hidden{bottom:-100%}}.giv-categoryAnchor--mobile .giv-categoryPage-anchor-title{border-right:thin solid #999;padding-right:1rem;z-index:1}.giv-categoryAnchor--mobile .giv-categoryPage-anchor-products{-ms-flex-positive:1;flex-grow:1}.giv-WishlistNotification{position:absolute;left:0;right:0;text-align:center;transition:top .4s;z-index:9;text-transform:uppercase;top:-100%}@media only screen and (min-width:800px){.giv-WishlistNotification{position:fixed}}.giv-WishlistNotification-message{background-color:#000;color:#fff;height:3rem;line-height:3rem;-ms-flex-pack:center;justify-content:center;display:none;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}#loginModal .giv-WishlistNotification-message .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.valid:before,#loginModal .modal-content .giv-WishlistNotification-message .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-WishlistNotification-message .giv-minicart-alert:before,#registrationModal .giv-WishlistNotification-message .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.valid:before,#registrationModal .modal-content .giv-WishlistNotification-message .login-alert:before,#requestPasswordResetModal .giv-WishlistNotification-message .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.valid:before,#requestPasswordResetModal .modal-content .giv-WishlistNotification-message .login-alert:before,#resetPasswordConfirmModal .giv-WishlistNotification-message .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-WishlistNotification-message p.valid:before,#resetPasswordConfirmModal .modal-content .giv-WishlistNotification-message .login-alert:before,.data-checkout-stage .giv-WishlistNotification-message .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-WishlistNotification-message .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-WishlistNotification-message .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-WishlistNotification-message .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-WishlistNotification-message .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-WishlistNotification-message .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-WishlistNotification-message .validation-icon-cross:before,.giv-WishlistNotification-message #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-WishlistNotification-message #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-WishlistNotification-message #loginModal .modal-content .login-alert:before,.giv-WishlistNotification-message #loginModal .reset-subtitle:before,.giv-WishlistNotification-message #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-WishlistNotification-message #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-WishlistNotification-message #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-WishlistNotification-message #registrationModal .modal-content .login-alert:before,.giv-WishlistNotification-message #registrationModal .reset-subtitle:before,.giv-WishlistNotification-message #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-WishlistNotification-message #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-WishlistNotification-message #requestPasswordResetModal .modal-content .login-alert:before,.giv-WishlistNotification-message #requestPasswordResetModal .reset-subtitle:before,.giv-WishlistNotification-message #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-WishlistNotification-message #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-WishlistNotification-message #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-WishlistNotification-message #resetPasswordConfirmModal .reset-subtitle:before,.giv-WishlistNotification-message .alert.alert-danger:before,.giv-WishlistNotification-message .data-checkout-stage .stage-completed:before,.giv-WishlistNotification-message .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-WishlistNotification-message .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-WishlistNotification-message .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-WishlistNotification-message .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-WishlistNotification-message .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-WishlistNotification-message .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-WishlistNotification-message .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-WishlistNotification-message .giv-Form-row.giv-Form-row--select:before,.giv-WishlistNotification-message .giv-Form-selectWrapper:before,.giv-WishlistNotification-message .giv-Icon,.giv-WishlistNotification-message .gwp-popin .gwp-errors:before,.giv-WishlistNotification-message .login-form .login-form__alert:before,.giv-WishlistNotification-message .login-mismatch:before,.giv-WishlistNotification-message .passwordCriteria .validation-rules.invalid:before,.giv-WishlistNotification-message .passwordCriteria .validation-rules.valid:before,.giv-WishlistNotification-message .ui-dialog .ui-icon-closethick,.gwp-popin .giv-WishlistNotification-message .gwp-errors:before,.login-form .giv-WishlistNotification-message .login-form__alert:before,.passwordCriteria .giv-WishlistNotification-message .validation-rules.invalid:before,.passwordCriteria .giv-WishlistNotification-message .validation-rules.valid:before,.ui-dialog .giv-WishlistNotification-message .ui-icon-closethick{font-size:1rem;margin-right:1rem}.giv-WishlistNotification-message.giv-Wishlist-added{display:-ms-flexbox;display:flex}.js-Wishlist-removed .giv-WishlistNotification-message.giv-Wishlist-added{display:none}.js-Wishlist-removed .giv-WishlistNotification-message.giv-Wishlist-removed{display:-ms-flexbox;display:flex}.giv-WishlistNotification-goTo{background-color:#fff;color:#000;height:3rem;line-height:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;display:none}.giv-WishlistNotification-goTo a{padding:0 1rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;font-weight:700}.giv-WishlistNotification-goTo a:focus,.giv-WishlistNotification-goTo a:hover{text-decoration:underline}.giv-WishlistNotification.giv-subHeader-banner--active .giv-WishlistNotification-goTo{display:block}.giv-MiniWishlistProductTile{height:9rem;display:block}.giv-MiniWishlistProductTile figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0}.giv-MiniWishlistProductTile figure .giv-MiniWishlistTile-visual{height:100%;background-color:#f6f6f6;position:relative;width:33%}.giv-MiniWishlistProductTile figure .giv-MiniWishlistTile-visual img{position:absolute;top:50%;left:0;right:0;width:auto;height:auto;max-width:100%;max-height:100%;transform:translateY(-50%);margin:0 auto}.giv-MiniWishlistProductTile-caption{width:66%;height:100%;padding-left:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center}.giv-MiniWishlistProductTile-caption-title{font-size:.75rem;text-align:left}.giv-MiniWishlistProductTile-caption:hover{text-decoration:underline}.giv-Tool-content{position:relative;max-width:100%;height:100%}.giv-Tool-text{position:absolute;left:50%;transform:translateX(-50%)}.giv-Tool-text-center{bottom:50%;transform:translate(-50%,50%)}.giv-Tool-text-bottom{bottom:0}.giv-Tool-text-color--dark p{color:#000}.giv-Tool-text-color--white p{color:#fff}.giv-Tool-text p{font-size:1rem;text-transform:uppercase;text-align:center;font-weight:500;letter-spacing:.025rem}.giv-shadeComparator-containerAll{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;height:100%}.giv-shadeComparator-container{width:80%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (max-width:800px){.giv-shadeComparator-container{height:calc(100vh - 24rem);max-width:calc(100vh - 24rem);min-height:18.75rem}}@media only screen and (min-width:800px){.giv-shadeComparator-container{width:40%}}@media only screen and (min-width:1024px){.giv-shadeComparator-container{width:60%}}@media screen and (min-width:768px){.giv-shadeComparator-container{padding:0 10%}}@media screen and (min-width:1000px) and (max-width:1040px){.giv-shadeComparator-container{padding:0}}.giv-shadeComparator-column{position:absolute;height:100%;width:calc(100% - 2px)}.giv-shadeComparator-column--2{top:0;right:0;transform:translateX(50%)}.giv-shadeComparator-column--2 .giv-shadeComparator-image img{transform:translateX(-50%)}.giv-shadeComparator-column--1{top:0;left:0;transform:translateX(-50%)}.giv-shadeComparator-column--1 .giv-shadeComparator-image img{transform:translateX(50%)}.giv-shadeComparator-containerImg{padding:10px 0}.giv-shadeComparator-image{display:block;overflow:hidden;position:relative;margin:-30% 0}.giv-shadeComparator-image:after{margin:30% 0;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:hsla(0,0%,100%,.8)}.giv-shadeComparator-image img{max-height:100%;width:100%;position:relative}.giv-shadeComparator-image :focus{outline:none}.giv-shadeComparator-imgLarge .giv-shadeComparator-image,.giv-shadeComparator-imgLarge .giv-shadeComparator-image:after,.giv-shadeComparator-imgLarge .giv-shadeComparator-image img{margin:0}.giv-shadeComparator-slide{height:100%;position:relative}.giv-shadeComparator-slide--right .slick-list{left:0}.giv-shadeComparator-slide--right img{transform:translateX(-50%)}.giv-shadeComparator-slide--left .slick-list{right:0}.giv-shadeComparator-slide--left img{transform:translateX(50%)}.giv-shadeComparator-slide .slick-list{position:absolute;top:50%;transform:translateY(-50%)}.slick-current .giv-shadeComparator-image:after{content:none}.giv-containerSwatch.selected .giv-ProductVariations-swatchImage:after{content:"";background:#fff;width:1rem;height:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.giv-shadeComparator-containerAll .giv-shadeComparator-variations{display:none;z-index:10;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:0 1.25rem}@media only screen and (min-width:800px){.giv-shadeComparator-containerAll .giv-shadeComparator-variations{display:-ms-flexbox;display:flex}}.giv-shadeComparator-containerAll .giv-shadeComparator-variations .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:2.0625rem;height:2.0625rem;position:relative;margin:0}.giv-shadeComparator-containerAll .giv-shadeComparator-variations .giv-shadeComparator-variations-container{width:100%;margin:0 auto}.giv-shadeComparator-containerAll .giv-shadeComparator-variations .giv-shadeComparator-variations-container .giv-Col--1-4{width:25%}.giv-shadeComparator-containerAll .giv-shadeComparator-variations .giv-shadeComparator-variations-container .giv-ProductVariations-colorSelect-label{line-height:3rem}.giv-shadeComparator-containerAll .giv-shadeComparator-variations .giv-buttonResult{margin-top:2rem}.giv-shadeComparator-slide .slick-list,.giv-shadeComparator-slide .slick-track{overflow:inherit}.giv-separator{position:absolute;width:100%;opacity:0;pointer-events:none}.giv-buttonDraggable{border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem;background-color:#fff;margin:0}.giv-buttonDraggable img{width:100%;display:block}.giv-PageIntro-shadeComparator{padding-top:1rem;margin-bottom:1rem}@media only screen and (min-width:800px){.giv-PageIntro-shadeComparator{padding-top:2rem;margin-bottom:2rem}}.giv-displayNone{display:none!important}.giv-buttonResult{width:100%;margin-top:2rem}@media only screen and (min-width:800px){.giv-buttonResult--mobile{display:none}}@media only screen and (max-width:800px){.giv-buttonResult--desktop{display:none}}.giv-buttonResultMobile{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem}.giv-buttonResultMobile .giv-buttonResult{width:50%}.giv-buttonResultMobile .giv-buttonResult .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{margin-right:0}.giv-containerResult{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.giv-containerResult .giv-variantAttribute{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem;margin-left:20%}.giv-containerResult .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:2.0625rem;height:2.0625rem}.giv-containerResult .giv-ProductVariations-colorSelect-contentSwatch-swatchText{position:relative;top:0;transform:inherit;margin-left:.75rem}.giv-containerResult .giv-Button--pressLibrary{width:10rem;height:3.5rem;line-height:3.5rem}.giv-tutorial-container{position:absolute;top:0;width:50%;height:100%;padding:100px 0;background:hsla(0,0%,100%,.8);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.giv-tutorial-container .giv-tutorial-text{width:50%;margin:0 0 0 10%;font-size:1rem;color:#757575;line-height:1.5rem;text-align:center}.giv-tutorial-container .giv-rotateArrow:before{transform:rotate(180deg)}.giv-shadeComparator-button{border-bottom:1px solid #999}@media only screen and (max-width:800px){.giv-shadeComparator-button{margin-top:-3.125rem;margin-bottom:3.125rem}}.giv-shadeComparator-button .giv-Button{max-width:100%}.giv-shadeComparator-containerImg{outline:none}.giv-ShadeComparatorModaal .giv-shadeFinder-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.giv-shadeComparator-button-mobile{display:none}}@media only screen and (max-width:800px){#shadeFinderAjax{height:80vh;height:calc(var(--vh, 1vh)*100)}}.giv-shadeFinder{position:relative}@media only screen and (min-width:800px){.giv-shadeFinder{padding-top:1rem}}@media only screen and (max-width:800px){.giv-shadeFinder{margin-bottom:4rem}}.giv-shadeFinder::-webkit-scrollbar{display:none}.giv-shadeFinder-progressBar{position:relative;height:.5rem}.giv-shadeFinder-progressBar .progress-bar{z-index:2;position:absolute;top:0;bottom:0;background-color:#000}.giv-shadeFinder .giv-PageIntro{margin:0 auto;padding-top:1.875rem}@media only screen and (min-width:800px){.giv-shadeFinder .giv-PageIntro{margin:3.125rem auto 5.8125rem;padding-top:2.5rem}}.giv-PageIntro-shadeFinder{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;margin:0 0 .25rem}.giv-PageIntro-shadeFinder-subTitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin-top:0}.giv-shadeFinder-visuel--subtitle h3{text-align:center;text-transform:uppercase;font-size:1.125rem}.giv-shadeFinder-visuel{width:100%}@media only screen and (min-width:800px){.giv-shadeFinder-visuel{margin-bottom:2rem}}.giv-shadeFinder-visuel figure{margin:0}@media only screen and (max-width:800px){.giv-shadeFinder-visuel--space{margin-bottom:1rem}}.giv-shadeFinder-visuel-text{margin-bottom:0}.giv-shadeFinder-visuel-text+p{margin-top:0}.giv-shadeFinder-container-content{text-align:center}.giv-shadeFinder-container-content div{display:inline-block}.giv-shadeFinder-goBack{position:absolute;left:0;top:0;opacity:1;height:50px;width:50px;z-index:10}.giv-shadeFinder-goBack i:before{position:absolute;top:25px;left:12px;width:1px;height:22px}.giv-shadeFinder-goBack-img button{opacity:.4}.giv-shadeFinder-goBack-img .giv-shadeFinder-oldChoice{opacity:1}.giv-shadeFinder-coverage-choice{text-transform:uppercase}.giv-shadeFinder-skip{padding-top:3.75rem}@media only screen and (min-width:800px){.giv-shadeFinder-skip{padding-top:6.25rem}}.giv-ShadeComparatorModaal,.giv-shadeFinder-modal{max-width:calc(1122px + 3.75rem);width:100%}@media only screen and (min-width:800px){.giv-ShadeComparatorModaal,.giv-shadeFinder-modal{width:calc(100% + 1.625rem)}}.giv-ShadeComparatorModaal .modaal-container,.giv-shadeFinder-modal .modaal-container{width:100%;max-width:calc(1122px + 3.75rem)}.giv-ShadeComparatorModaal .modaal-content-container,.giv-shadeFinder-modal .modaal-content-container{background-color:#fff}.giv-ShadeComparatorModaal .modaal-close,.giv-shadeFinder-modal .modaal-close{position:absolute}.giv-ShadeComparatorModaal .giv-Slides--cross .giv-Slide,.giv-shadeFinder-modal .giv-Slides--cross .giv-Slide{height:auto}.giv-ShadeComparatorModaal .giv-Slides--cross .giv-ProductTile-visual,.giv-shadeFinder-modal .giv-Slides--cross .giv-ProductTile-visual{height:10rem}.giv-ShadeComparatorModaal .giv-shadeComparator-button,.giv-shadeFinder-modal .giv-shadeComparator-button{border-top:1px solid #999;border-bottom:none}.giv-ShadeComparator-modal-container,.giv-shadeFinder-container{overflow:auto;-webkit-overflow-scrolling:touch;height:100%;position:relative}@media only screen and (min-width:800px){.giv-ShadeComparator-modal-container .giv-PageIntro,.giv-shadeFinder-container .giv-PageIntro{max-width:100%;width:100%;padding-top:0}}@media only screen and (min-width:800px){.giv-ShadeComparator-modal-container,.giv-shadeFinder-container{min-height:80vh;height:43.75rem;padding-top:1.5625rem}}.giv-ShadeComparator-modal-container .giv-ProductContent-seeProduct .giv-Button,.giv-shadeFinder-container .giv-ProductContent-seeProduct .giv-Button{background-color:#000;color:#fff}.giv-ShadeComparator-modal-container .giv-ProductRelated,.giv-shadeFinder-container .giv-ProductRelated{margin-top:2rem}.giv-shadeFinder-content .giv-ProductContent-seeProduct{margin-top:-3.125rem;margin-bottom:3.125rem}@media only screen and (min-width:800px){.giv-shadeFinder-content .giv-ProductContent-seeProduct{margin:0 auto;width:22.125rem}}.giv-shadeFinder-content .giv-shadeFinder-ContainerProductDetail a{display:block}@media only screen and (min-width:800px){.giv-shadeFinder-content .giv-shadeFinder-ContainerProductDetail{margin:0 auto;width:22.125rem}}.giv-shadeFinder-content .giv-shadeFinder-ContainerProductDetail .giv-ProductDescription-resultDescription{margin-bottom:1.25rem}.giv-shadeFinder-content .giv-ProductVariations-colorSelect-label{text-align:center;line-height:inherit;margin-bottom:2rem}.giv-shadeFinder-content .giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchImage,.giv-shadeFinder-content .giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText{position:inherit;transform:none;vertical-align:middle}@media only screen and (max-width:800px){.giv-shadeFinder-content .giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchImage,.giv-shadeFinder-content .giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText{margin-left:0}}@media only screen and (min-width:800px){.giv-shadeFinder-content .giv-ContainerProductDetail-result{padding-top:4.0625rem;padding-bottom:4.0625rem}}.giv-shadeFinder-content .giv-ContainerProductDetail-result .giv-Grid{margin:0 auto;width:100%}.giv-shadeFinder-content .giv-ProductContent-findstocklist-button{margin:0 auto;padding-bottom:2rem}@media only screen and (max-width:800px){.giv-shadeFinder-content .giv-ProductGallery{margin-bottom:1.875rem}}.giv-container-crossSell{padding-top:4.0625rem;padding-bottom:4.0625rem;border-bottom:1px solid #999}.giv-container-crossSell--title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.125rem;letter-spacing:.025rem;text-align:center}@media only screen and (max-width:800px){.giv-container-crossSell--title{margin-bottom:1.875rem}}@media only screen and (max-width:800px){.giv-container-crossSell .giv-ProductDescription-contentImage{-ms-flex-order:1;order:1}}@media only screen and (max-width:800px){.giv-container-crossSell .giv-ProductDescription-contentDetail{-ms-flex-order:2;order:2}}.giv-shadeFinder-reTry{margin-top:2rem;margin-bottom:2rem}.giv-shadeFinder-reTry .giv-shadeFinder-reTry-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.125rem;letter-spacing:.025rem;text-align:center;padding-bottom:1.875rem}.giv-ShadeFinder-Bg img,.giv-shadeFinderImg-background{background-color:#f6f6f6}.giv-ShadeFinder-Bg img{width:100%;cursor:pointer}.giv-shadeFinder-benefit{width:100%;margin:0 2.53333%}@media only screen and (min-width:480px){.giv-shadeFinder-benefit{margin:0 .9375rem}}.giv-shadeFinder-twoColumns{column-count:2}@media only screen and (min-width:800px){.giv-shadeFinder-content--coverage .giv-shadeFinder-visuel{margin-top:4rem}}.giv-shadeFinder-container .giv-shadeFinder-buyonline .giv-ProductContent-findstocklist,.giv-shadeFinder-container .giv-shadeFinder-buyonline .giv-ProductContent-questions{display:none}.giv-ProductDescription-resultDescription{margin-bottom:1.25rem}.giv-FoundationFinder-pdpPush{margin-left:auto;margin-right:auto}@media only screen and (max-width:800px){.giv-FoundationFinder-pdpPush{margin:4.0625rem 0 2.5rem}}.giv-FoundationFinder-pdpPush button{display:block;margin:auto}.giv-FoundationFinder-pdpPush button .imgTab3 .loading{max-height:18.125rem}@media only screen and (min-width:800px){.giv-FoundationFinder-pdpPush button .imgTab3 .loading{max-height:4.1875rem}}.giv-shadeFinder-container-result{overflow:auto;height:100%}@media only screen and (max-width:800px){.giv-shadeFinder--retake{margin-bottom:2rem}}.giv-shadeFinder--retake .giv-PageIntro{margin-top:0;margin-bottom:.625rem}.giv-shadeFinder-crossSell{display:block}.giv-shadeFinder-bottom{border-bottom:.0625rem solid #999}.giv-shadeFinderFullPage-container .giv-beautyTipsContainer-fullPage{position:relative}.giv-shadeFinderFullPage-container .giv-shadeFinderHeight-fullPage{height:100%}.giv-beautyTips{width:calc(100% - 4.375rem);height:2rem;position:absolute;bottom:0;margin:0 auto;text-align:center;-webkit-overflow-scrolling:touch}@media only screen and (max-width:800px){.giv-beautyTips{left:50%;transform:translate(-50%)}}@media only screen and (min-width:800px){.giv-beautyTips{text-align:left}}.giv-beautyTips--open{bottom:178px}.giv-beautyTips .giv-container-tips{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;float:right;min-width:15.625rem;background-color:#000}@media only screen and (max-width:800px){.giv-beautyTips .giv-container-tips{width:100%}}.giv-beautyTips .giv-container-tips--open{height:12.625rem;overflow:auto}.giv-beautyTips .giv-container-tips--open .giv-tips-title{margin-top:1rem;margin-bottom:1rem}.giv-beautyTips .giv-container-tips--open .giv-beautyTips--text{display:block;color:#fff}.giv-beautyTips .giv-container-tips--open .giv-beautyTips--title{font-size:1rem}.giv-beautyTips .giv-container-tips .giv-tips-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:1.5rem}.giv-beautyTips .giv-container-tips .giv-tips-title :last-child{margin-left:auto;margin-right:.625rem}.giv-beautyTips .giv-container-tips .giv-tips-title .giv-beautyTips-logo{margin-left:.625rem}.giv-beautyTips--title{margin:0;font-size:1.5rem}.giv-beautyTips--text{display:none;color:#fff;font-size:1rem;color:#333;margin-left:.625rem;margin-right:.625rem}.giv-tips-content{width:100%}.giv-beautyTips--title{margin-left:.625rem;font-size:1rem;text-transform:uppercase;letter-spacing:.4px}.giv-beautyTips--title,.giv-beautyTips i{color:#fff;display:inline-block}.giv-customContent-modal.giv-newsletter-modal:not(.giv-newsletter-modal__new-design){max-width:52.875rem}.giv-customContent-modal.giv-newsletter-modal:not(.giv-newsletter-modal__new-design) .modaal-close{right:1.25rem;top:1.25rem}@media only screen and (min-width:800px){.giv-customContent-modal.giv-newsletter-modal:not(.giv-newsletter-modal__new-design) .modaal-close{top:1.5625rem;right:1.25rem}}.giv-newsletter-modal__new-design{max-width:58.125rem}.giv-newsletter-modal__new-design .modaal-close{width:1rem;height:1rem;top:1.25rem;right:1.0625rem}@media only screen and (min-width:800px){.giv-newsletter-modal__new-design .modaal-close{top:2.5rem;right:2.5rem}}.giv-newsletter-modal__new-design .modaal-close:after,.giv-newsletter-modal__new-design .modaal-close:before{top:-.1875rem;left:.4375rem;width:.0625rem;height:1.3125rem;background-color:#000}.giv-customContent-modal.giv-newsletter-modal{width:100%;overflow:hidden}@media only screen and (max-width:800px){.giv-customContent-modal.giv-newsletter-modal{height:100%;overflow:auto}}@media only screen and (max-width:800px){.giv-customContent-modal.giv-newsletter-modal .modaal-container{overflow:hidden;height:100%}}.giv-customContent-modal.giv-newsletter-modal .modaal-content-container{overflow:hidden;height:100%;margin-top:0}@media only screen and (min-width:800px){.giv-customContent-modal.giv-newsletter-modal .modaal-content-container{min-height:auto;max-height:100vh;height:auto;overflow:auto}}.giv-customContent-modal.giv-newsletter-modal .modaal-content-container #customContentPoppinContainer{padding-top:0}.giv-customContent-modal.giv-newsletter-modal .modaal-content-container #customContentPoppinContainer .giv-Header-maintenance{position:relative;height:auto}.giv-customContent-modal.giv-newsletter-modal .modaal-content-container #customContentPoppinContainer .giv-pageClosed__container{padding-bottom:2.5rem}.giv-customContent-modal.giv-newsletter-modal .modaal-content-container #customContentPoppinContainer .giv-pageClosed__imageBlock{width:250px}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch}@media only screen and (min-width:800px){.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin{-ms-flex-direction:row;flex-direction:row;min-height:52.0625rem}}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-image{width:100%}@media only screen and (min-width:800px){.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-image{width:23.75rem}}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-image .giv-newsletterPoppin-image-container{margin:auto}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-image .giv-newsletterPoppin-image-container img{max-height:100%}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-container{position:relative}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text{text-transform:none;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#000;margin-left:1.5625rem}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before{position:absolute;left:0;top:.3125rem;color:#008123;z-index:1}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-link{margin-top:2.5rem;max-width:19.3125rem}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content{margin:0 3.125rem;text-align:center}@media only screen and (min-width:800px){.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content{width:24rem}}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content.customContentPoppinSuccess{margin:auto}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:1.5rem;padding:0 0 1.5625rem;margin:3.125rem 0 0;text-align:center;text-transform:uppercase;line-height:1;color:#1e1e1e}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-subtitle{font-size:1rem;color:#333;margin:0;color:#707070}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form{-ms-flex-direction:column;flex-direction:column}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .required-fields-label{margin-top:.9375rem;font-size:.75rem;color:#757575}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Form-row{margin:.5625rem 0;width:100%}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-fields input{color:#000}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Checkbox-row{width:100%;max-width:100%;margin-left:0;margin-right:0}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Checkbox-row label{padding:.25rem}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Checkbox-row label span{color:#333;font-size:.625rem;line-height:1.3;text-align:justify;color:#707070;margin-bottom:.625rem}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Checkbox-row .giv-Checkbox-input{transform:translate(25%,25%)}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form button.giv-EmailSubscribe-submit{margin:.5625rem 0 0;max-width:100%}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-terms{font-size:.625rem;color:#333;margin-top:1rem;line-height:1.3;text-align:justify;color:#707070}@media only screen and (max-width:800px){.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-terms{padding-bottom:1.25rem}}.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-terms a{text-decoration:underline}.giv-customContent-modal.giv-newsletter-modal .sr-only{visibility:hidden}.giv-newsletterPoppin__campaign{padding:3.75rem 4.9375rem 3.75rem 6rem}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign{padding:2.5rem 1.0625rem 3.75rem}}.giv-newsletterPoppin__campaign-title{margin:0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem;text-align:center;line-height:1.05;font-stretch:condensed;color:#000}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem}}.giv-newsletterPoppin__campaign-content{margin-top:2.5rem;display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-content{-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem}}.giv-newsletterPoppin__campaign-promoContainer{padding-right:1.40625rem;border-right:.0625rem solid #cecece}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-promoContainer{max-width:100%;padding:0;border-right:none;margin-bottom:1.875rem}}.giv-newsletterPoppin__campaign-subtitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;color:#000}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-subtitle{margin-top:2.5rem}}.giv-newsletterPoppin__campaign-description{text-transform:none;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#000}.giv-newsletterPoppin__campaign-img{display:block;margin:2.5rem 0;width:100%;max-width:384px;height:auto}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-img{margin:2.5rem 0 1.875rem}}.giv-newsletterPoppin__campaign-formContainer{margin-left:1.40625rem;max-width:19.3125rem}@media only screen and (max-width:800px){.giv-newsletterPoppin__campaign-formContainer{margin-left:0;max-width:100%}}.giv-newsletterPoppin-container{max-width:58.125rem;margin:0 auto}.giv-newsletterPoppin-container .giv-newsletterPoppin-info{margin-top:.625rem;font-size:.75rem;color:#333;color:#707070}.giv-newsletterPoppin-container--new #NewsletterFormPoppin{-ms-flex-direction:column;flex-direction:column}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .listbox-area--button,.giv-newsletterPoppin-container--new #NewsletterFormPoppin [role=option]{color:#000}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .listbox-area--button.focused,.giv-newsletterPoppin-container--new #NewsletterFormPoppin [role=option].focused{color:#fff}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .select-wrapper{margin-top:0}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Form-row{width:100%}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Checkbox-row{max-width:100%;width:100%}@media only screen and (min-width:800px){.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Checkbox-row{margin:.625rem 0 1.25rem}}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Checkbox-row .giv-Checkbox-input~label span{top:0;font-size:.75rem;line-height:1rem;color:#000}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Checkbox-row .giv-Checkbox-input~label span a{text-decoration:underline}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-Checkbox-row span.error{top:100%}.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-EmailSubscribe-submit{max-width:100%;width:100%}@media only screen and (min-width:800px){.giv-newsletterPoppin-container--new #NewsletterFormPoppin .giv-EmailSubscribe-submit{margin:0 0 1.25rem}}.giv-newsletterPoppin-container--new .giv-newsletterPoppin-terms{font-size:.75rem;margin:1.25rem 0 0;line-height:1rem;color:#757575}.giv-newsletterPoppin-container--new .giv-newsletterPoppin-terms a{color:#757575;text-decoration:underline}.giv-newsletterPoppin-container--new .required-fields-label{margin:.5rem 0;font-size:.75rem;color:#000}.newsletter-wrapper.default{margin:2.5rem 1.0625rem 3.75rem}@media only screen and (min-width:800px){.newsletter-wrapper.default{margin:3.75rem 5.0625rem 3.75rem 6rem}}.newsletter-wrapper.default.pageDesigner{max-width:58.125rem;margin:0 auto}.newsletter-wrapper.default .newsletter-heading{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1.875rem;color:#000;text-align:center;margin-top:0;margin-bottom:2.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}@media only screen and (min-width:800px){.newsletter-wrapper.default .newsletter-heading{font-size:2.5rem;line-height:2.625rem;margin-bottom:3.75rem}}.newsletter-wrapper .newsletter-main{-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.newsletter-wrapper .newsletter-main{-ms-flex-direction:row;flex-direction:row}}.newsletter-wrapper .newsletter-previleges{margin-bottom:3.75rem}@media only screen and (min-width:800px){.newsletter-wrapper .newsletter-previleges{width:50%;padding-right:3.75rem;margin-bottom:0}}.newsletter-wrapper .newsletter-previleges .privilege{margin:0 0 .625rem}.newsletter-wrapper .newsletter-previleges .privilege-icon{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain;margin-top:.3125rem}.newsletter-wrapper .newsletter-previleges .privilege-description{text-transform:none;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#000;margin:0 0 0 .9375rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}@media only screen and (min-width:800px){.newsletter-wrapper .newsletter-form{width:50%;padding-left:3.6875rem;border-left:.0625rem solid #cecece;margin-top:0}}@media only screen and (max-width:800px){.newsletter-wrapper .newsletter-form{margin-top:2.5rem}}.newsletter-wrapper .newsletter-form .newsletter-caption{letter-spacing:normal}.newsletter-wrapper .newsletter-caption{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;line-height:1.375rem;color:#000;margin:0 0 1.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3}.newsletter-wrapper .newsletter-logo-wrapper{width:100%;height:19.3125rem;background-color:#000;margin-top:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:800px){.newsletter-wrapper .newsletter-logo-wrapper{width:19.3125rem}}.newsletter-wrapper .newsletter-icon{width:6.875rem;margin:0 auto .9375rem}.newsletter-wrapper .newsletter-logo--big{width:15rem;margin:0 auto .9375rem;-webkit-filter:invert(100%) sepia(8%) saturate(0) hue-rotate(212deg) brightness(108%) contrast(101%);filter:invert(100%) sepia(8%) saturate(0) hue-rotate(212deg) brightness(108%) contrast(101%)}.newsletter-wrapper .newsletter-logo--small{width:9.6875rem;margin:0 auto;height:.75rem}@media only screen and (max-width:800px){.newsletter-line{height:.0625rem;background-color:#cecece;width:111%;margin-left:-1.0625rem}}.giv-discover-emailPreview{width:650px;margin:0 auto;text-align:center;padding-top:30px}.giv-discover-emailPreview-preheaderText{font-size:12px;font-weight:700}.giv-discover-emailPreview-preheaderLink{font-size:12px;font-weight:400;color:#828282}.giv-discover-emailPreview-preheaderLink a{text-decoration:underline}.giv-discover-emailPreview-title{margin-top:20px;margin-bottom:10px}.giv-discover-emailPreview-title img{display:block;margin:0 auto}.giv-discover-emailPreview-image{margin:10px 0 30px}.giv-discover-emailPreview-mainBlock{margin:0 auto}.giv-discover-emailPreview-blackText,.giv-discover-emailPreview-code,.giv-discover-emailPreview-mainText{max-width:460px;font-size:15px;line-height:22px;color:#000;margin:1.25rem auto 0}.giv-discover-emailPreview-greyText{max-width:490px;font-size:12px;line-height:18px;color:#828282;margin:1.25rem auto 0}.giv-discover-emailPreview-button,.giv-discover-emailPreview-code{margin:1.25rem auto}.giv-discover-emailPreview-code{font-weight:700}.giv-USPComponent{padding:2.5rem 0;border-top:1px solid #cecece;background-color:#fff}@media only screen and (min-width:800px){.giv-USPComponent{padding:3.75rem 0}}.giv-USPComponent-Container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px}.giv-USPComponent-Container-claim{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}@media only screen and (min-width:800px){.giv-USPComponent-Container-claim{-ms-flex:0 1 calc(25% - 15px);flex:0 1 calc(25% - 15px)}}.giv-USPComponent-Container-claim__image__container{text-align:center}.giv-USPComponent-Container-claim__image{height:1.875rem}@media only screen and (max-width:800px){.giv-USPComponent-Container-claim__image{height:1.25rem}}.giv-USPComponent-Container-claim__description,.giv-USPComponent-Container-claim__heading{margin-top:.5rem;font-size:.75rem;line-height:1rem;letter-spacing:.4px;color:#000;text-transform:uppercase;text-align:center;width:5.3125rem}@media only screen and (min-width:800px){.giv-USPComponent-Container-claim__description,.giv-USPComponent-Container-claim__heading{width:7.1875rem}}.giv-tumbler{height:0;width:0;visibility:hidden}.giv-tumbler--contrast{visibility:initial;width:2.25rem;height:1.3125rem;position:absolute;left:1.25rem;bottom:1.6875rem}@media only screen and (min-width:800px){.giv-tumbler--contrast{right:auto;left:0;bottom:auto}}.giv-labelTumbler{cursor:pointer;box-sizing:content-box;width:2.1875rem;height:1.25rem;background:#fff;display:block;border:.08125rem solid #000;border-radius:.625rem;position:relative;color:transparent;margin:0}.giv-labelTumbler:after{content:"";position:absolute;top:.125rem;left:.125rem;width:.875rem;height:.875rem;background:#fff;border:.08125rem solid #000;border-radius:5.625rem;transition-duration:.3s}.giv-tumbler:checked+.giv-labelTumbler{background-color:#000}.giv-tumbler:checked+.giv-labelTumbler:after{left:calc(100% - 1px);transform:translateX(-100%)}.giv-tumbler:checked+.giv-labelTumbler:before{content:"";position:absolute;left:.125rem;top:50%;transform:translateY(-50%);z-index:1;display:block;width:1rem;height:.625rem;background-image:url(../images/check-white.svg)}.modal{color:#000}.modal-header{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.125rem}@media only screen and (min-width:800px){.modal-header{margin-bottom:3.3125rem}}.modal-title{max-width:calc(100% - 40px);width:calc(100% - 40px);margin:0 auto;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.08}.modal-subtitle,.modal-title{text-align:center;text-transform:uppercase}.modal-subtitle{font-size:.875rem;letter-spacing:.025rem}.modal-submit-btn{z-index:3;position:fixed;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;padding:1.0625rem 1.125rem;background-color:#fff}@media only screen and (min-width:800px){.modal-submit-btn{width:100%;max-width:100%;padding:0}}@media only screen and (max-width:320px){.modal-submit-btn{position:static}}.modal-submit-btn .giv-Button{max-width:100%;line-height:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px){.modal-submit-btn .giv-Button{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.modal-submit-btn:focus,.modal-submit-btn:hover{transform:none}.modal-submit-btn img{margin-right:.75rem}.modal p{color:#757575;margin:0}.modal form .giv-Form-row .giv-Form-field span.error{bottom:-3.125rem}@media only screen and (min-width:335px){.modal form .giv-Form-row .giv-Form-field span.error{bottom:-3.875rem}}@media only screen and (min-width:620px){.modal form .giv-Form-row .giv-Form-field span.error{bottom:-3.125rem}}@media only screen and (min-width:800px){.modal form .giv-Form-row .giv-Form-field span.error{bottom:-3.75rem}}@media only screen and (min-width:320px){.shipping-schedule{margin:0 1em}}@media only screen and (min-width:800px){.shipping-schedule{margin:1em 0 0}}.shipping-schedule-method{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5em}.shipping-schedule-method-name{text-transform:uppercase;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;margin:0}.shipping-schedule-arrival-time{text-transform:none;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#000;margin:0;text-align:right;max-width:65%}.shipping-schedule ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.giv-Cart-section .article-subTitle{color:#000}.personalized-wrapping{margin-top:1.875rem}@media only screen and (max-width:800px){.personalized-wrapping{margin:1.875rem 1.0625rem 0}}.personalized-wrapping .giv-Checkbox-row{margin-bottom:0}.personalized-wrapping .giv-Checkbox-row .giv-Checkbox-label{height:1rem}.personalized-wrapping .giv-Form-row{margin-top:0;margin-bottom:0}.personalized-wrapping .giv-Form-row textarea{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;height:7.5rem;padding:.9375rem .3125rem 1.1875rem;margin-top:0}@media only screen and (min-width:320px){.personalized-wrapping .giv-Form-row textarea{padding:.9375rem 1.25rem 1.1875rem}}.personalized-wrapping--description{margin:0 0 2.5rem;color:#757575}.personalized-wrapping__packages-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.personalized-wrapping__packages-text{color:#000}@media only screen and (max-width:800px){.personalized-wrapping__packages-text{max-width:9.8125rem}}.personalized-wrapping__packages-text.selected img{padding:2px;border:2px solid #000;background-color:#fff}.personalized-wrapping__packages-text .packages-text__title{display:block;margin:.75rem 0 .3125rem;font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1rem;letter-spacing:.02937rem}@media only screen and (max-width:800px){.personalized-wrapping__packages-text .packages-text__title{margin-top:0}}@media only screen and (min-width:800px){.personalized-wrapping__packages-text .packages-text__title{font-size:.875rem}}.personalized-wrapping__packages-text .packages-text__description{display:block;margin-bottom:.625rem;font-size:.75rem;line-height:1rem}.personalized-wrapping__packages-text .packages-text__price{display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase}.personalized-wrapping__packages-img{margin-left:.9375rem;width:5.625rem;height:5.625rem}@media only screen and (min-width:800px){.personalized-wrapping__packages-img{margin-left:3.25rem}}.personalized-wrapping--addons{padding:20px;border:1px solid #cecece;border-top:none}.personalized-wrapping--addons .giv-Checkbox-label span{margin-left:1.625rem}.personalized-wrapping__checkbox,.personalized-wrapping__initials{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.875rem;margin-bottom:1.875rem}.personalized-wrapping__checkbox .giv-Checkbox-input,.personalized-wrapping__initials .giv-Checkbox-input{width:1rem;height:1rem;margin-right:.625rem;transform:none}.personalized-wrapping__subtitle{margin-top:0;font-size:.75rem;font-weight:700;color:#000;text-transform:uppercase;line-height:1rem;letter-spacing:.025rem}.personalized-wrapping__message{margin-top:1.25rem;width:100%}@media only screen and (min-width:800px){.personalized-wrapping .wrapping-slides{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.personalized-wrapping .wrapping-slides .wrapping-slide{-ms-flex-negative:0;flex-shrink:0}}.personalized-wrapping .wrapping-slides .wrapping-slide{margin-bottom:1.25rem;border:none}.personalized-wrapping .wrapping-slides .wrapping-slide__input{width:100%;height:100%;opacity:0;z-index:0}.personalized-wrapping .wrapping-slides .wrapping-slide__input~label:after,.personalized-wrapping .wrapping-slides .wrapping-slide__input~label:before{top:3.4375rem}.personalized-wrapping .wrapping-slides .wrapping-slide__input:checked~label{border:1px solid #cecece}.personalized-wrapping .wrapping-slides .wrapping-slide__label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.personalized-wrapping .wrapping-slides .wrapping-slide_single .wrapping-slide__input~label:after,.personalized-wrapping .wrapping-slides .wrapping-slide_single .wrapping-slide__input~label:before{display:none}.personalized-wrapping .wrapping-slides .wrapping-slide_single .wrapping-slide__label{padding-left:1.25rem}.personalized-wrapping .wrapping-slides .slick-track{display:-ms-flexbox;display:flex}.payment-method-option--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5}.payment-method-option__container{border:none!important;display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-align:center;align-items:center;padding:.9375rem .9375rem .9375rem 2.3125rem!important}.payment-method-option__container:after,.payment-method-option__container:before{left:0!important;top:50%!important;margin-top:-.6875rem}.payment-method-option__image{width:1.875rem;height:1.875rem;-o-object-fit:contain;object-fit:contain}.payment-method-option__name{font-size:.875rem;color:#000}.single-personalized-wrapping form{display:-ms-flexbox;display:flex;gap:.9375rem;-ms-flex-direction:row;flex-direction:row;font-size:.875rem}@media only screen and (max-width:800px){.single-personalized-wrapping form{-ms-flex-direction:column;flex-direction:column}}.single-personalized-wrapping__content{width:100%}.single-personalized-wrapping__image{min-width:13.75rem;width:13.75rem}.single-personalized-wrapping__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:800px){.single-personalized-wrapping__image{min-width:auto;width:auto;max-height:11.875rem;height:11.875rem}}.single-personalized-wrapping__name{font-weight:500}.single-personalized-wrapping__price{font-weight:700;text-transform:uppercase}.single-personalized-wrapping .giv-Checkbox-row{margin-top:1rem;margin-bottom:0}.single-personalized-wrapping .giv-Checkbox-row .giv-Checkbox-label span{top:auto;color:#1e2928;margin-left:0;font-size:.875rem}.single-personalized-wrapping .giv-Form-row{margin-bottom:0!important}.single-personalized-wrapping .giv-Form-row .giv-Form-field:after,.single-personalized-wrapping .giv-Form-row .giv-Form-field:before{content:none}.single-personalized-wrapping .giv-Form-row .giv-Form-field .textarea-wrapper .entered-symbols-qnt{position:absolute;bottom:.625rem;top:auto}.single-personalized-wrapping textarea{margin-top:0;height:6.75rem}.single-personalized-wrapping textarea:disabled{background-color:#f9f9f9}.single-personalized-wrapping textarea:disabled::-webkit-input-placeholder{color:transparent}.single-personalized-wrapping textarea:disabled:-ms-input-placeholder{color:transparent}.single-personalized-wrapping textarea:disabled::placeholder{color:transparent}.single-personalized-wrapping textarea:disabled~.entered-symbols-qnt{display:none}.single-personalized-wrapping input[type=checkbox]+label i{border-color:#cecece}.single-personalized-wrapping input[type=checkbox]:not(:checked)+label i{background-color:#f9f9f9}.personalized-wrapping-list{gap:.625rem}.personalized-wrapping-list__item{font-size:.875rem}.personalized-wrapping-list__item__grid{display:-ms-grid;display:grid;-ms-grid-columns:min-content 1fr;grid-template-columns:min-content 1fr;gap:.625rem;-ms-grid-rows:min-content 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"image header" "description description"}@media only screen and (min-width:800px){.personalized-wrapping-list__item__grid{grid-template-areas:"image header" "image description"}}.personalized-wrapping-list__item__image{grid-area:image;min-width:7.375rem;width:7.375rem;min-height:7.375rem;height:7.375rem;background-color:#f6f6f6}.personalized-wrapping-list__item__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.personalized-wrapping-list__item__header{grid-area:header;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:800px){.personalized-wrapping-list__item__header{-ms-flex-direction:row;flex-direction:row}}.personalized-wrapping-list__item__description{grid-area:description;position:relative}.personalized-wrapping-list__item__name{font-weight:500}@media only screen and (min-width:800px){.personalized-wrapping-list__item__name{-ms-flex:1;flex:1}}.personalized-wrapping-list__item__price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:right}.personalized-wrapping-list__item__original-price{color:#757575;text-decoration:line-through;text-transform:uppercase}.personalized-wrapping-list__item__price{font-weight:700;text-transform:uppercase}.personalized-wrapping-list__item .giv-Checkbox-row{margin-top:1rem;margin-bottom:0}.personalized-wrapping-list__item .giv-Checkbox-row .giv-Checkbox-label span{top:auto;color:#1e2928;margin-left:0}.personalized-wrapping-list__item textarea{margin-top:0}.personalized-wrapping-list__item textarea:disabled{background-color:#f9f9f9}.personalized-wrapping-list__item textarea:disabled::-webkit-input-placeholder{color:transparent}.personalized-wrapping-list__item textarea:disabled:-ms-input-placeholder{color:transparent}.personalized-wrapping-list__item textarea:disabled::placeholder{color:transparent}.personalized-wrapping-list__item textarea:disabled~.entered-symbols-qnt{display:none}.personalized-wrapping-list__item input[type=checkbox]+label i{border-color:#cecece}.personalized-wrapping-list__item input[type=checkbox]:not(:checked)+label i{background-color:#f9f9f9}.personalized-wrapping-list__item .personalized-message{margin-left:-2.3125rem}@media only screen and (min-width:800px){.personalized-wrapping-list__item .personalized-message{margin-left:0}}.personalized-wrapping-list__item .gift-message-hint{display:block;margin-top:1.25rem;color:#757575}.multiline-wrapping-message .giv-Form-row{margin:0!important}.multiline-wrapping-message .giv-Form-field .giv-Form-input{padding:.625rem 7.5rem .3125rem 0}.multiline-wrapping-message .giv-Form-field .giv-Form-input~span.error{position:static}.multiline-wrapping-message .giv-Form-field__character-count{position:absolute;right:0;top:1rem;color:#757575}.multiline-wrapping-message .giv-Form-field:after,.multiline-wrapping-message .giv-Form-field:before{bottom:auto;top:2.875rem}.multiline-wrapping-message .giv-Form-row--focused .giv-Form-input~span.error{visibility:visible}.giv-popinProductOutOfStock-confirmation .giv-ProductTile .giv-ProductTile-item__vto-icon{top:9.375rem}.giv-popinProductOutOfStock-confirmation .confirmation-message{display:-ms-flexbox;display:flex;font-size:1rem;color:#757575;margin-bottom:2.5rem;line-height:1.5rem}.giv-popinProductOutOfStock-confirmation .confirmation-icon{font-size:.625rem;margin-right:.625rem}.giv-popinProductOutOfStock-confirmation .confirmation-icon:before{color:#008123}.giv-popinProductOutOfStock-confirmation .cross-sale-slider .giv-ProductTile-item .giv-ProductTile-visual{width:100%;height:auto}.giv-popinProductOutOfStock-confirmation .cross-sale-slider .giv-Search-resultsTitle{display:none}.giv-popinProductOutOfStock-confirmation .cross-sale-slider .giv-Slide-arrow--crossSale{top:140px}.giv-popinProductOutOfStock-confirmation .cross-sale-slider .giv-Slide-arrow--prev{left:3.75rem}@media only screen and (max-width:800px){.giv-popinProductOutOfStock-confirmation .cross-sale-slider .giv-Slide-arrow--prev{left:1.125rem}}.giv-popinProductOutOfStock-confirmation .product-finder{margin:0 0 3.125rem}.giv-popinProductOutOfStock-confirmation .giv-OutOfStock-submitBtn{z-index:1}.restriction-msg{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1.25rem;background-color:#f6f6f6}.restriction-msg-text{font-size:.75rem;line-height:1.17;color:#000}.restriction-msg .info-icon{margin-right:.6875rem}.product-promo-msg{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1.25rem;margin-top:2.5rem;background-color:#f6f6f6}.product-promo-msg-text{font-size:.75rem;text-transform:uppercase;line-height:1.17;color:#000}.product-promo-msg .info-icon{margin-right:.6875rem}.giv-ProductPush{padding:3.75rem 0;border-bottom:1px solid #999}@media only screen and (min-width:800px){.giv-ProductPush{padding-top:1.25rem}}.giv-ProductPush-header{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;letter-spacing:.03125rem;line-height:1.375rem;margin-bottom:1.875rem}@media only screen and (min-width:800px){.giv-ProductPush-header{font-size:1.5rem;letter-spacing:.0375rem}}.giv-ProductPush-list{margin-bottom:1.25rem}@media only screen and (min-width:800px){.giv-ProductPush-list--item{margin-left:0}}.giv-ProductPush-list--item.product-line-item{margin-left:0}.giv-ProductPush .giv-Product-info{display:-ms-flexbox;display:flex}.giv-ProductPush .giv-Product-info--container{width:100%;margin-left:1.25rem}.giv-ProductPush .giv-Product-info--container .giv-ProductContent-productThirdInfo{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;text-transform:none;color:#000;margin:.1875rem 0}@media only screen and (max-width:800px){.giv-ProductPush .giv-Product-info--container .giv-ProductContent-productThirdInfo{letter-spacing:normal}}.giv-ProductPush .giv-Product-info--container .giv-ProductContent-seeProduct{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;text-decoration:underline;text-transform:none;color:#000;margin:0;line-height:1.25rem}@media only screen and (max-width:800px){.giv-ProductPush .giv-Product-info--container .giv-ProductContent-seeProduct{letter-spacing:normal}}.giv-ProductPush .giv-Product-info--title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1rem;margin:0;font-weight:700;text-transform:uppercase}@media only screen and (max-width:800px){.giv-ProductPush .giv-Product-info--title{letter-spacing:normal}}.giv-ProductPush .giv-Product-info--subtitle{margin:.125rem 0;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:none;line-height:1rem;color:#757575}@media only screen and (max-width:800px){.giv-ProductPush .giv-Product-info--subtitle{letter-spacing:normal}}.giv-TryAndBuyComponent{margin:2.5rem 0 1.75rem;color:#000}.giv-TryAndBuyComponent-info--icon.active~.giv-TryAndBuyComponent-info{bottom:.875rem;left:2rem}@media only screen and (max-width:800px){.giv-TryAndBuyComponent-info--icon.active~.giv-TryAndBuyComponent-info{left:-3.125rem;width:calc(100% + 3.125rem)}}.giv-TryAndBuyComponent--subtitle,.giv-TryAndBuyComponent--title{font-size:.875rem;font-weight:700;line-height:1.29;letter-spacing:.025rem;text-transform:uppercase}.giv-TryAndBuyComponent--title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 .6875rem}.giv-TryAndBuyComponent--description{width:23.125rem;font-size:.875rem;text-align:justify}.giv-TryAndBuyComponent-package{border:1px solid #cecece;padding:1.25rem}.giv-TryAndBuyComponent-package--checked{border:1px solid #000}.giv-TryAndBuyComponent--heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-TryAndBuyComponent--heading .giv-Checkbox-row{width:1.375rem;margin:0}.giv-TryAndBuyComponent--heading .giv-Checkbox-row.hidden{visibility:hidden}.giv-TryAndBuyComponent--description{color:#000}.giv-TryAndBuyComponent--image{height:2.125rem;width:1.875rem;margin:0 .9375rem}.giv-TryAndBuyComponent--checkbox{position:absolute;width:1.375rem;height:1.375rem;margin-right:.625rem;transform:none;opacity:1}.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .giv-Icon:before,.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .gwp-popin .gwp-errors:before,.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .login-mismatch:before,.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .passwordCriteria .validation-rules.invalid:before,.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .passwordCriteria .validation-rules.valid:before,.giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .ui-dialog .ui-icon-closethick:before,.gwp-popin .giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .gwp-errors:before,.passwordCriteria .giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .validation-rules.invalid:before,.passwordCriteria .giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .validation-rules.valid:before,.ui-dialog .giv-TryAndBuyComponent--checkbox:checked~.giv-TryAndBuyComponent--label .ui-icon-closethick:before{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%);font-size:90%}.giv-TryAndBuyComponent--checkbox:disabled~.giv-TryAndBuyComponent--label{cursor:default}.giv-TryAndBuyComponent--label{position:relative;width:1.375rem;min-width:1.375rem;height:1.375rem;margin-right:.625rem;padding:0}#loginModal .giv-TryAndBuyComponent--label>.reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.valid:before,#loginModal .modal-content .giv-TryAndBuyComponent--label>.login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-TryAndBuyComponent--label>.giv-minicart-alert:before,#registrationModal .giv-TryAndBuyComponent--label>.reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.valid:before,#registrationModal .modal-content .giv-TryAndBuyComponent--label>.login-alert:before,#requestPasswordResetModal .giv-TryAndBuyComponent--label>.reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.valid:before,#requestPasswordResetModal .modal-content .giv-TryAndBuyComponent--label>.login-alert:before,#resetPasswordConfirmModal .giv-TryAndBuyComponent--label>.reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-TryAndBuyComponent--label>p.valid:before,#resetPasswordConfirmModal .modal-content .giv-TryAndBuyComponent--label>.login-alert:before,.data-checkout-stage .giv-TryAndBuyComponent--label>.stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-TryAndBuyComponent--label>.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-TryAndBuyComponent--label>.gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-TryAndBuyComponent--label>.out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-TryAndBuyComponent--label>.giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-TryAndBuyComponent--label>.validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-TryAndBuyComponent--label>.validation-icon-cross:before,.giv-TryAndBuyComponent--label>.alert.alert-danger:before,.giv-TryAndBuyComponent--label>.giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-TryAndBuyComponent--label>.giv-Form-row.giv-Form-row--select:before,.giv-TryAndBuyComponent--label>.giv-Form-selectWrapper:before,.giv-TryAndBuyComponent--label>.giv-Icon,.giv-TryAndBuyComponent--label>.login-mismatch:before,.gwp-popin .giv-TryAndBuyComponent--label>.gwp-errors:before,.login-form .giv-TryAndBuyComponent--label>.login-form__alert:before,.passwordCriteria .giv-TryAndBuyComponent--label>.validation-rules.invalid:before,.passwordCriteria .giv-TryAndBuyComponent--label>.validation-rules.valid:before,.ui-dialog .giv-TryAndBuyComponent--label>.ui-icon-closethick{position:absolute;border:thin solid #767676;height:1.375rem;width:1.375rem;padding-left:.0625rem;background-color:#fff}.giv-TryAndBuyComponent--label>.giv-Icon:before,.giv-TryAndBuyComponent--label>.login-mismatch:before,.gwp-popin .giv-TryAndBuyComponent--label>.gwp-errors:before,.passwordCriteria .giv-TryAndBuyComponent--label>.validation-rules.invalid:before,.passwordCriteria .giv-TryAndBuyComponent--label>.validation-rules.valid:before,.ui-dialog .giv-TryAndBuyComponent--label>.ui-icon-closethick:before{display:none}.giv-TryAndBuyComponent .giv-Checkbox-row{width:100%;max-width:100%;display:-ms-flexbox;display:flex;margin:0}.giv-TryAndBuyInfoComponent{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background:#f6f6f6}@media only screen and (max-width:800px){.giv-TryAndBuyInfoComponent{margin-left:1.0625rem;margin-right:1.0625rem}}.giv-TryAndBuyInfoComponent--description{font-size:.75rem;line-height:.875rem;color:#000}.giv-TryAndBuyInfoComponent--image{height:1rem;width:1rem;margin-right:.6875rem}.giv-TryAndBuyInfo-Container{display:none}.giv-Cart-container .giv-TryAndBuyInfo-Container,.giv-TryAndBuyInfo-Container_hasSample{display:block}.giv-Cart-container .giv-TryAndBuyInfoComponent{margin-top:2.5rem}.core-engraving-container .core-engraving-remove,.core-engraving-container .core-engraving-results,.core-engraving-container .core-engraving-valid,.core-engraving-container .engraving,.core-engraving-container[data-is-engraved=edit] .core-engraving-edit{display:none}.core-engraving-container[data-is-engraved=edit] .core-engraving-valid,.core-engraving-container[data-is-engraved=edit] .engraving{display:block}.core-engraving-container[data-is-engraved=true] .core-engraving-remove{display:inline}.core-engraving-container[data-is-engraved=true] .core-engraving-results{display:block}.core-engraving-change{display:none}.core-engraving-new,[data-is-engraved=true] .core-engraving-change{display:inline}[data-is-engraved=true] .core-engraving-new{display:none}.core-engraving-buttons{margin-top:15px}.core-engraving-buttons .core-engraving-remove{color:#000;border:1px solid;margin-top:15px}.core-engraving-buttons .core-engraving-remove:hover{background-color:#fff}.giv-heading{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700}.giv-heading,.giv-title{text-transform:uppercase;color:#000}.giv-title{font-weight:400}.giv-title--medium{font-weight:500}.giv-title--bold{font-weight:700}.giv-description{color:#000;font-weight:400}.giv-description--grey{color:#757575}.confirmation-account-message,.error-account-message,.error-address-message{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;border-bottom:1px solid #cecece;padding-bottom:1.25rem;padding-top:1.25rem;margin-bottom:1.875rem}@media only screen and (min-width:800px){.confirmation-account-message,.error-account-message,.error-address-message{padding-bottom:1.875rem;padding-top:1.875rem}}.confirmation-account-message.d-none,.error-account-message.d-none,.error-address-message.d-none{border-bottom:none}.confirmation-account-message .confirmation-account-icon,.error-account-message .confirmation-account-icon,.error-address-message .confirmation-account-icon{line-height:1.125rem;display:-ms-flexbox;display:flex}.confirmation-account-message .confirmation-account-icon:before,.error-account-message .confirmation-account-icon:before,.error-address-message .confirmation-account-icon:before{color:#008123;padding-right:.625rem}.confirmation-account-message .error-account-icon,.error-account-message .error-account-icon,.error-address-message .error-account-icon{line-height:1.125rem;display:-ms-flexbox;display:flex}.confirmation-account-message .error-account-icon:before,.error-account-message .error-account-icon:before,.error-address-message .error-account-icon:before{color:#e5053a;padding-right:.625rem}.modal .confirmation-account-message,.modal .error-account-message,.modal .error-address-message{padding-bottom:0;margin:0;border:0;width:100%}.shipping-section .confirmation-account-message,.shipping-section .error-account-message,.shipping-section .error-address-message{padding-top:0;margin:0;border:0;width:100%}.error-payment-message{font-weight:700;font-size:.875rem;letter-spacing:.025rem;line-height:1.125rem;display:-ms-flexbox;display:flex}.error-payment-message:before{color:#e5053a;padding-right:.625rem}.giv-scentFinder-FullPage-container{position:relative;background-color:#000}@media only screen and (min-width:800px){.giv-scentFinder-FullPage-container{min-height:36.5625rem}}@media only screen and (max-width:800px){.giv-scentFinder-FullPage-container-finalStep .giv-scentFinder-previous,.giv-scentFinder-FullPage-container-finalStep:after{display:none}}.giv-scentFinder-FullPage-container .giv-scentFinder-range{background-color:#000;border:1px solid #fff;border-radius:0;height:1.25rem;width:100%;max-width:46.125rem;outline:none;transition:background .45s ease-in;-webkit-appearance:none}.giv-scentFinder-FullPage-container .giv-scentFinder-range::-webkit-slider-thumb{width:2.5rem;height:2.5rem;border:1px solid #000;border-radius:0;-webkit-appearance:none;cursor:pointer;background-image:url(../images/range-icon.svg);background-color:#fff;background-position:50%;background-size:1.25rem 1.25rem;background-repeat:no-repeat}.giv-scentFinder-FullPage-container .giv-scentFinder-range::-moz-range-thumb{border:1px solid #000;height:2.5rem;width:2.5rem;background-image:url(../images/range-icon.svg);background-color:#fff;background-position:50%;background-size:1.25rem 1.25rem;background-repeat:no-repeat;border-radius:0;cursor:pointer}.giv-scentFinder-FullPage-container .giv-scentFinder-range::-ms-thumb{border:1px solid #000;height:2.5rem;width:2.5rem;background-image:url(../images/range-icon.svg);background-color:#fff;background-position:50%;background-size:1.25rem 1.25rem;background-repeat:no-repeat;border-radius:0;cursor:pointer}.giv-scentFinder-FullPage-container+.breadcrumbs-wrapper,.giv-scentFinder-FullPage-container+.content-asset .giv-Email{border-top:none}.giv-scentFinder-startPage{position:relative;overflow:hidden;height:600px}.giv-scentFinder-startPage__image__left,.giv-scentFinder-startPage__image__right{position:absolute;height:55%;top:50%;transform:translateY(-50%)}@media only screen and (min-width:800px){.giv-scentFinder-startPage__image__left,.giv-scentFinder-startPage__image__right{height:100%;top:0;transform:none}}.giv-scentFinder-startPage__image__left{left:0}.giv-scentFinder-startPage__image__right{right:0}.giv-scentFinder-startPage__mask{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}@media only screen and (min-width:800px){.giv-scentFinder-startPage__mask{display:none}}.giv-scentFinder-startPage .giv-Button{position:relative;margin-top:25.86667vw;max-width:calc(100% - 34px);z-index:2}@media only screen and (min-width:800px){.giv-scentFinder-startPage .giv-Button{margin-top:3.5625rem;width:19rem;font-size:.75rem}}@media only screen and (max-width:800px){.giv-scentFinder-startPage .giv-Button{width:100%;margin-top:6.0625rem}}.giv-scentFinder-startPage .giv-scentFinder--title{font-size:1.875rem}@media only screen and (max-width:800px){.giv-scentFinder-startPage .giv-scentFinder--title{padding-inline:1.25rem;line-height:2rem}}@media only screen and (min-width:800px){.giv-scentFinder-startPage .giv-scentFinder--title{letter-spacing:-.75px}}@media only screen and (max-width:800px){.giv-scentFinder-startPage .text-wrapper{margin:0;position:absolute;top:17.125rem;left:0;width:100%}}@media only screen and (max-width:800px){.giv-scentFinder-startPage .text-wrapper .giv-scentFinder--title{padding-top:0}}@media only screen and (max-width:800px){.giv-scentFinder-step-1,.giv-scentFinder-step-2,.giv-scentFinder-step-3,.giv-scentFinder-step-4,.giv-scentFinder-step-5{min-height:37.3125rem}}.giv-scentFinder-step-1 .giv-scentFinder--title,.giv-scentFinder-step-2 .giv-scentFinder--title,.giv-scentFinder-step-3 .giv-scentFinder--title,.giv-scentFinder-step-4 .giv-scentFinder--title{font-size:2.5rem;letter-spacing:normal}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder--title,.giv-scentFinder-step-2 .giv-scentFinder--title,.giv-scentFinder-step-3 .giv-scentFinder--title,.giv-scentFinder-step-4 .giv-scentFinder--title{font-size:1.5rem;font-weight:700;line-height:1.25;padding:.75rem 1.0625rem 0}}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-variation--image,.giv-scentFinder-step-2 .giv-scentFinder-variation--image,.giv-scentFinder-step-3 .giv-scentFinder-variation--image,.giv-scentFinder-step-4 .giv-scentFinder-variation--image{height:14.4375rem;max-width:11.5rem}}.giv-scentFinder-step-1 .giv-scentFinder-variation--input:focus-within~.giv-scentFinder-variation--label,.giv-scentFinder-step-2 .giv-scentFinder-variation--input:focus-within~.giv-scentFinder-variation--label,.giv-scentFinder-step-3 .giv-scentFinder-variation--input:focus-within~.giv-scentFinder-variation--label,.giv-scentFinder-step-4 .giv-scentFinder-variation--input:focus-within~.giv-scentFinder-variation--label{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder--title{padding-top:.9375rem;max-width:63.75rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder--title{max-width:19.0625rem;padding-top:1.1875rem}}.giv-scentFinder-step-1 .giv-scentFinder--subtitle{font-weight:700}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder--subtitle{line-height:1.22}}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder--subtitle{padding-top:2.5rem;max-width:100%}}.giv-scentFinder-step-1 .giv-scentFinder-questions{margin-top:3.46667vw;text-align:center}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions{margin-top:.9375rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions{margin-top:2rem}}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-form{-ms-flex-direction:column;flex-direction:column;width:341px;margin:0 auto 32vw}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions-name-form{margin-bottom:0}}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-btn,.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input,.giv-scentFinder-step-1 .giv-scentFinder-questions-show-btn{width:21.3125rem;font-size:.75rem;padding:1.4375rem 0;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.4px;color:#fff;background-color:#000;border:1px solid #fff}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions-name-btn,.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input,.giv-scentFinder-step-1 .giv-scentFinder-questions-show-btn{font-size:.875rem;line-height:1rem}}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input{text-align:center;color:#fff;border-radius:0}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input::-webkit-input-placeholder{color:#fff;font-style:normal}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input:-ms-input-placeholder{color:#fff;font-style:normal}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input::placeholder{color:#fff;font-style:normal}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input::-ms-input-placeholder{color:#fff;font-style:normal}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input:focus{outline:none}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-btn{margin-top:.875rem;font-size:14px;font-weight:700;line-height:1.14;letter-spacing:.47px;background-color:#fff;color:#000;display:none}@media only screen and (max-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions-name-btn{font-size:.75rem;line-height:1rem;letter-spacing:.4px;margin-top:.625rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input:invalid{margin-bottom:calc(18px + 3.5rem)}}.giv-scentFinder-step-1 .giv-scentFinder-questions-name-input:valid~button{display:block}@media only screen and (min-width:800px){.giv-scentFinder-step-2 .giv-scentFinder--step{padding-top:1.5625rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-2 .giv-scentFinder--title{padding-top:.9375rem;max-width:46.875rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-2 .giv-scentFinder--title{padding-top:.75rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-2 .giv-scentFinder--subtitle{padding-top:1.125rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-2 .giv-scentFinder--subtitle{padding-top:.75rem;line-height:.875rem}}.giv-scentFinder-step-2 .giv-scentFinder-questions{margin-top:1.375rem}@media only screen and (min-width:1024px){.giv-scentFinder-step-2 .giv-scentFinder-questions .experience-region{gap:2.4375rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-2 .giv-scentFinder-questions .giv-scentFinder-variation--title{padding-top:.9375rem;letter-spacing:.01125rem}}.giv-scentFinder-step-2 .giv-scentFinder-questions .giv-scentFinder-variation--image{height:14.4375rem}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder--step{padding-top:4.125rem}}.giv-scentFinder-step-3 .giv-scentFinder--title{padding-top:.75rem}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder--title{padding-top:.9375rem}}.giv-scentFinder-step-3 .giv-scentFinder--subtitle{font-weight:500;line-height:.875rem}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder--subtitle{padding-top:1rem;font-weight:700}}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder-questions{margin-top:1.3125rem}}@media only screen and (min-width:1024px){.giv-scentFinder-step-3 .giv-scentFinder-questions .experience-region{gap:2.4375rem}}.giv-scentFinder-step-3 .giv-scentFinder-questions .giv-scentFinder-variation--image{margin-top:0}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder-questions .giv-scentFinder-variation--image{max-width:12rem;margin-top:0}.giv-scentFinder-variation--subtitle+.giv-scentFinder-step-3 .giv-scentFinder-questions .giv-scentFinder-variation--image,.giv-scentFinder-variation--title+.giv-scentFinder-step-3 .giv-scentFinder-questions .giv-scentFinder-variation--image{margin-top:1.38889vw}}.giv-scentFinder-step-3 .giv-scentFinder-previous{margin-top:3.2vw}@media only screen and (min-width:800px){.giv-scentFinder-step-3 .giv-scentFinder-previous{margin-top:5.55556vw}}.giv-scentFinder-step-4 .giv-scentFinder--step{padding-top:5rem}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder--step{padding-top:1.5625rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder--title{max-width:56.25rem;padding-top:.9375rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-4 .giv-scentFinder--title{max-width:16.875rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder--subtitle{padding-top:1.0625rem}}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder-questions{margin:0;padding-top:.6875rem}}.giv-scentFinder-step-4 .giv-scentFinder-questions .giv-scentFinder-variation--image{border:1px solid #fff}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder-questions .giv-scentFinder-variation--title{margin-top:1.0625rem}}.giv-scentFinder-step-4 .giv-scentFinder-questions .giv-scentFinder-variation--subtitle{font-weight:300}.giv-scentFinder-step-4 .giv-scentFinder-questions a{max-width:11.625rem;display:inline-block}.giv-scentFinder-step-4 .giv-scentFinder-previous{margin-top:2.93333vw}@media only screen and (min-width:800px){.giv-scentFinder-step-4 .giv-scentFinder-previous{margin-top:4.51389vw}}.giv-scentFinder-step-5{margin:0 1.0625rem;padding-bottom:.0625rem}@media only screen and (min-width:800px){.giv-scentFinder-step-5{margin:0}}@media only screen and (min-width:800px){.giv-scentFinder-step-5 .giv-scentFinder--step{padding-top:4.125rem}}.giv-scentFinder-step-5 .giv-scentFinder--title{font-size:2.5rem;letter-spacing:normal;padding-top:.625rem}@media only screen and (min-width:800px){.giv-scentFinder-step-5 .giv-scentFinder--title{padding-top:.9375rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-5 .giv-scentFinder--title{font-size:1.5rem;line-height:1.875rem}}.giv-scentFinder-step-5 .giv-scentFinder--subtitle{padding-top:1.625rem}@media only screen and (min-width:800px){.giv-scentFinder-step-5 .giv-scentFinder--subtitle{padding-top:.9375rem}}@media only screen and (max-width:800px){.giv-scentFinder-step-5 .giv-scentFinder--subtitle{font-weight:700;max-width:100%}}.giv-scentFinder-step-5 .giv-scentFinder-range-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-top:3.6875rem;max-width:46.1875rem;margin:0 auto;position:relative}@media only screen and (min-width:800px){.giv-scentFinder-step-5 .giv-scentFinder-range-wrapper{padding-top:4.4375rem}}.giv-scentFinder-step-5 .giv-scentFinder-range-from,.giv-scentFinder-step-5 .giv-scentFinder-range-to{font-size:1rem;line-height:1rem;letter-spacing:.03313rem;font-stretch:normal;font-style:normal;font-weight:700;color:#fff;margin:0}@media only screen and (min-width:800px){.giv-scentFinder-step-5 .giv-scentFinder-range-from,.giv-scentFinder-step-5 .giv-scentFinder-range-to{font-size:1rem;font-weight:700;line-height:1}}.giv-scentFinder-step-5 .giv-scentFinder-range-labels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.8125rem}.giv-scentFinder-step-5 .giv-scentFinder-btn-confirm{position:relative;margin-top:4.125rem}@media only screen and (max-width:800px){.giv-scentFinder-step-5 .giv-scentFinder-btn-confirm{margin-top:5.9375rem;max-width:100%}}.giv-scentFinder--title{color:#fff;box-sizing:content-box;text-transform:uppercase;font-size:1.875rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;padding-top:73.06667vw;margin:0 auto;text-align:center;position:relative;z-index:2}@media only screen and (min-width:800px){.giv-scentFinder--title{font-size:2.625rem;height:auto;line-height:2.5rem;padding-top:14.875rem}}@media only screen and (max-width:800px){.giv-scentFinder--title{padding-top:.75rem;max-width:21.875rem}}.giv-scentFinder--subtitle{position:relative;padding-top:1.6vw;color:#fff;line-height:1.43;font-size:.875rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;width:100%;text-align:center;text-transform:uppercase}@media only screen and (min-width:800px){.giv-scentFinder--subtitle{font-size:1.125rem;padding-top:1.625rem;font-weight:700;line-height:1.22;letter-spacing:.35px}}@media only screen and (max-width:800px){.giv-scentFinder--subtitle{padding-top:.75rem;max-width:11.5rem;margin:0 auto;font-weight:500}}.giv-scentFinder--step{position:relative;color:#fff;text-align:center;text-transform:uppercase;width:100%;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;font-weight:700;line-height:1.375rem;letter-spacing:.35}@media only screen and (min-width:800px){.giv-scentFinder--step{font-size:1.125rem;padding-top:7.625rem}}@media only screen and (max-width:800px){.giv-scentFinder--step{padding-top:5rem;line-height:1rem;letter-spacing:.025rem}}.giv-scentFinder-questions{margin:1.25rem auto 0;padding-bottom:5rem}@media only screen and (min-width:800px){.giv-scentFinder-questions{margin:6.52778vw auto 0}}.giv-scentFinder-questions .experience-region{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1.0625rem;width:calc(100% - 2.125rem);max-width:500px;margin:0 auto}@media only screen and (min-width:1024px){.giv-scentFinder-questions .experience-region{max-width:none;gap:1.875rem}}.giv-scentFinder-questions .giv-scentFinder-variation{cursor:pointer;text-align:center;margin:0 auto}.giv-scentFinder-questions .giv-scentFinder-variation__container{-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}@media only screen and (min-width:1024px){.giv-scentFinder-questions .giv-scentFinder-variation__container{-ms-flex:0 1 auto;flex:0 1 auto}}.giv-scentFinder-questions .giv-scentFinder-variation--title{margin-top:.9375rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.03438rem;color:#fff;text-transform:uppercase;line-height:24px;text-align:left}@media only screen and (max-width:800px){.giv-scentFinder-questions .giv-scentFinder-variation--title{max-width:11.5rem;margin:0 auto;text-align:center;font-size:1rem;line-height:1.25rem;font-stretch:condensed;font-style:normal;letter-spacing:.53px}}.giv-scentFinder-questions .giv-scentFinder-variation--subtitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:20px;letter-spacing:.35px;text-align:left}@media only screen and (max-width:800px){.giv-scentFinder-questions .giv-scentFinder-variation--subtitle{max-width:11.5rem;margin:0 auto;text-align:center;font-size:1rem;line-height:1.25rem;font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:.53px}}.giv-scentFinder-questions .giv-scentFinder-variation--image{height:14.4375rem;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;margin:0 auto 1.3125rem;box-sizing:content-box}@media only screen and (min-width:800px){.giv-scentFinder-questions .giv-scentFinder-variation--image{margin:0 auto;max-width:11.5rem;height:14.4375rem}.giv-scentFinder-variation--subtitle+.giv-scentFinder-questions .giv-scentFinder-variation--image,.giv-scentFinder-variation--title+.giv-scentFinder-questions .giv-scentFinder-variation--image{margin:1.3125rem auto}}.giv-scentFinder-previous{position:absolute;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:8.4375rem;left:0;bottom:2rem}@media only screen and (min-width:800px){.giv-scentFinder-previous{left:3.05%}}@media only screen and (max-width:800px){.giv-scentFinder-previous{left:1.5625rem;bottom:1.25rem}}.giv-scentFinder-previous-icon{background:url(../images/scentfinder/scentFinder-previous.png) no-repeat #000;background-size:1.5625rem;width:1.5625rem;height:1.5625rem;box-sizing:content-box}.giv-scentFinder-previous-text{color:#fff;padding-left:.8125rem;font-size:.875rem;line-height:normal;letter-spacing:.47px}.giv-scentFinder-resultPage-header{padding-top:6.875rem;text-align:center}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-header{padding-top:2.125rem}}.giv-scentFinder-resultPage-header .giv-scentFinder--title{padding-top:0}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-header .giv-scentFinder--title{font-size:2.5rem}}.giv-scentFinder-resultPage-header--subtitle{margin:.1875rem auto 0;max-width:49.8125rem;color:#fff;font-size:1.125rem;line-height:1.33;padding:0 10px}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-header--subtitle{margin-top:1.25rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-header--subtitle br{display:none}}.giv-scentFinder-resultPage-header--subtitle p{margin:0}.giv-scentFinder-resultPage-content{margin-top:2.6875rem;margin-bottom:1.375rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:.9375rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content{position:relative;z-index:5;margin-top:1.4375rem}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content{margin-bottom:1.5rem;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content ::-webkit-scrollbar{width:.625rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content ::-webkit-scrollbar-thumb{background-clip:padding-box;border-radius:.625rem;background-color:#c9c8c8}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content ::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:.625rem}}.giv-scentFinder-resultPage-content .giv-slide{background-color:#fff;padding:1.875rem 1.04167vw .625rem 2.08333vw}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide{max-width:31.1875rem;height:19.375rem;overflow-y:hidden}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide{padding:0;margin:0 1.0625rem}}@media (max-width:960px) and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide{padding:1.8125rem 1.1875rem 1.3125rem}}.giv-scentFinder-resultPage-content .giv-slide-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:2.1875rem}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-content{-ms-flex-direction:column;flex-direction:column;gap:1.875rem}}@media (max-width:960px) and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-content{gap:1.1875rem}}.giv-scentFinder-resultPage-content .giv-slide-images{position:relative;width:100%;max-width:12.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images{max-width:100vw}}.giv-scentFinder-resultPage-content .giv-slide-images--main-img .slick-track{display:-ms-flexbox;display:flex;height:auto;overflow-y:hidden}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--main-img .slick-track{max-height:12.5rem}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--main-img,.giv-scentFinder-resultPage-content .giv-slide-images--main-img picture{max-width:100vw}}.giv-scentFinder-resultPage-content .giv-slide-images--main-img img{background-color:#f6f6f6;width:100%}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--main-img img{max-width:100vw}}.giv-scentFinder-resultPage-content .giv-slide-images--small-img{display:-ms-flexbox;display:flex;margin-top:.1875rem}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--small-img{margin-top:.0625rem}}.giv-scentFinder-resultPage-content .giv-slide-images--small-img .slick-track{display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--small-img .slick-slide{margin-right:.3125rem;max-width:5.625rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--small-img .slick-slide{margin-right:.1875rem;max-width:3.125rem}}.giv-scentFinder-resultPage-content .giv-slide-images--small-img img{height:auto;background-color:#f6f6f6}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--small-img img{width:5.625rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images--small-img img{width:3.125rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images .giv-Wishlist-button{padding:.125rem .625rem}}.giv-scentFinder-resultPage-content .giv-slide-images .giv-Wishlist-icon{width:1rem;height:1rem;min-width:1rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-images .giv-Wishlist-icon{min-width:.5rem;width:.5rem;height:.5rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description{width:13.4375rem}}.giv-scentFinder-resultPage-content .giv-slide-description--text{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-align:left}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--text{font-size:.6875rem;margin-bottom:.125rem;line-height:1.1}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--text{padding:0 1.25rem;margin-bottom:.3125rem}}.giv-scentFinder-resultPage-content .giv-slide-description--header{height:16.875rem;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header{height:auto}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header .scroll{width:calc(100% - 10px)}}.giv-scentFinder-resultPage-content .giv-slide-description--header-info{border-bottom:1px solid #cecece;padding-bottom:.4375rem}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header-info{padding-bottom:1.5625rem}}.giv-scentFinder-resultPage-content .giv-slide-description--header-productName{margin-bottom:.125rem;text-align:left}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header-productName{font-size:1.25rem;line-height:1.1}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header-productName{padding:0 1.25rem;margin-bottom:.3125rem;font-size:1.875rem}}.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity{margin:0 0 .125rem}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity{padding:0 1.25rem;margin:0 0 1.25rem;line-height:1.5}}.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity .giv-ProductContent-intensity{margin-right:.3125rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity .giv-ProductContent-intensity{font-size:.6875rem;line-height:1.1}}.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity .intensity-icon{margin-bottom:.0625rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--header .intensity .intensity-icon{margin-bottom:.125rem;width:1.3125rem;height:.1875rem}}.giv-scentFinder-resultPage-content .giv-slide-description--buttons{padding-top:.8125rem}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--buttons{padding:1.25rem 1.25rem 0}}.giv-scentFinder-resultPage-content .giv-slide-description--buttons button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;width:100%;line-height:1.14;padding:0 .5625rem;font-size:.875rem;max-width:100%}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--buttons button{max-width:22.125rem;height:2rem;font-size:.625rem;padding:0 .3125rem}}.giv-scentFinder-resultPage-content .giv-slide-description--buttons .giv-scentfinder-price-text{max-width:65%}.giv-scentFinder-resultPage-content .giv-slide-description--buttons .giv-scentfinder-price-double{display:none}.giv-scentFinder-resultPage-content .giv-slide-description--buttons .giv-OutOfStockCta{padding:0 1.0625rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--buttons .giv-OutOfStockCta-de{padding:0 .75rem;height:2.75rem}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--buttons .giv-OutOfStockCta img{margin-right:.625rem;max-width:.875rem}}.giv-scentFinder-resultPage-content .giv-slide-description--link{text-align:center}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--link{margin:1.5625rem 0 2.375rem}}.giv-scentFinder-resultPage-content .giv-slide-description--link-btn{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.625rem;line-height:1.43;letter-spacing:normal;text-decoration:underline}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--link-btn{font-size:.875rem}}.giv-scentFinder-resultPage-content .giv-slide-description--product-description{margin-top:.4375rem;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.giv-scentFinder-resultPage-content .giv-slide-description--product-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--product-info-price{padding:0}}.giv-scentFinder-resultPage-content .giv-slide-description--hidden-block{margin:0;-ms-flex-align:center;align-items:center;padding:.625rem 0;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cecece}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--hidden-block{padding:1.375rem 1.25rem 1.5rem}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn{padding-right:0}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn img,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn img{width:100%;height:100%;padding:4px;max-width:.8125rem;margin-left:auto}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn img,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn img{padding:4px 0 4px 4px;max-width:.75rem}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn[aria-expanded=true] .giv-slide-description--olfaction-btn-plus,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn[aria-expanded=true] .giv-slide-description--olfaction-btn-plus{display:none}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn[aria-expanded=false] .giv-slide-description--olfaction-btn-plus,.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn[aria-expanded=true] .giv-slide-description--olfaction-btn-minus,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn[aria-expanded=false] .giv-slide-description--olfaction-btn-plus,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn[aria-expanded=true] .giv-slide-description--olfaction-btn-minus{display:block}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn[aria-expanded=false] .giv-slide-description--olfaction-btn-minus,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn[aria-expanded=false] .giv-slide-description--olfaction-btn-minus{display:none}.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn-name,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn-name{color:#000;padding:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.625rem;font-weight:700;line-height:1.1;letter-spacing:.17px;text-align:left}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-btn-name,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-btn-name{font-size:.875rem;line-height:1.43;letter-spacing:.35px}}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils{display:none;padding-top:.9375rem;width:100%}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-resultDescription{max-width:100%}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail{margin:0}}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail{padding:0;width:100%}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail p{color:#393939}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail p{margin-bottom:.625rem;font-size:.6875rem;line-height:1.03}}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail ul{text-align:left}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail ul li{color:#393939}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail ul li{margin-bottom:.625rem;font-size:.6875rem;line-height:1.03}}.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentDetail ul li:last-child{margin-bottom:.375rem}.giv-scentFinder-resultPage-content .giv-slide-description--combine-details,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentImage,.giv-scentFinder-resultPage-content .giv-slide-description--olfaction-detils .giv-ProductDescription-contentTitle{display:none}.giv-scentFinder-resultPage-content .giv-slide-description--combine-title{font-size:1rem;line-height:1.5;letter-spacing:normal;color:#757575;margin:1.25rem 0}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-title{font-size:.6875rem;line-height:1.03;text-align:left;margin:.6875rem 0}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product{display:-ms-flexbox;display:flex}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-imgblock{margin-left:.9375rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-imgblock img{min-width:45px;max-width:45px;height:auto}}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-imgblock{margin-left:.625rem}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description{margin-left:1.25rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description{margin-left:.625rem}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-title{margin-bottom:.3125rem;font-size:.875rem;line-height:1.14}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-title{font-size:.6875rem;line-height:1.03}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-subtitle{font-size:.75rem;line-height:1.33}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-subtitle{font-size:.6875rem;line-height:1.03}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-price{font-size:.875rem;line-height:1.43;margin-top:.625rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product-description-price{font-size:.6875rem;line-height:1.03}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row{width:1.25rem;max-width:1.25rem;margin:2.1875rem 0 0}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row{width:.625rem;max-width:.625rem;margin:1.0625rem 0 0}}.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-input{width:1rem;height:1rem}@media only screen and (min-width:800px){.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-input{width:.5625rem;height:.5625rem}}#loginModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,.data-checkout-stage .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Icon,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gwp-popin .gwp-errors:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-mismatch:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick,.gwp-popin .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gwp-errors:before,.login-form .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-rules.valid:before,.ui-dialog .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick{height:1.375rem;width:1.375rem;border:1px solid #cecece}@media only screen and (min-width:800px){#loginModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,.data-checkout-stage .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Icon,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gwp-popin .gwp-errors:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-mismatch:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .passwordCriteria .validation-rules.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick,.gwp-popin .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gwp-errors:before,.login-form .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-rules.invalid:before,.passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-rules.valid:before,.ui-dialog .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick{width:.625rem;height:.625rem}}#loginModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,.data-checkout-stage .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick:before,.login-form .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.ui-dialog .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick:before{font-size:1.125rem}@media only screen and (min-width:800px){#loginModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#loginModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-minicart-alert:before,#registrationModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#registrationModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#requestPasswordResetModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#requestPasswordResetModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,#resetPasswordConfirmModal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label p.valid:before,#resetPasswordConfirmModal .modal-content .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-alert:before,.data-checkout-stage .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #loginModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #registrationModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #requestPasswordResetModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .alert.alert-danger:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .data-checkout-stage .stage-completed:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-row.giv-Form-row--select:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Form-selectWrapper:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .giv-Icon:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form .login-form__alert:before,.giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-dialog .ui-icon-closethick:before,.login-form .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .login-form__alert:before,.ui-dialog .giv-scentFinder-resultPage-content .giv-slide-description--combine-product .giv-Checkbox-row .giv-Checkbox-label .ui-icon-closethick:before{font-size:.5625rem}}.giv-scentFinder-resultPage-content>.slick-list{overflow:visible;max-width:64.125rem;margin:0 auto}.giv-scentFinder-resultPage-content>.slick-list>.slick-track{overflow:visible}.giv-scentFinder-resultPage-content>.slick-list>.slick-track>.slick-slide:not(:first-child){margin-left:1.875rem}.giv-scentFinder-resultPage-content .giv-Dots{bottom:-64px;z-index:5}.giv-scentFinder-resultPage-content .giv-Dots li button{padding:.625rem 0}.giv-scentFinder-resultPage-content .giv-Dots li button:before{height:.0625rem}.giv-scentFinder-resultPage-content .giv-Dots li.slick-active button:before{background:#fff;height:.125rem}.giv-scentFinder-resultPage-button{margin-top:1.375rem;position:relative;z-index:5}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-button{margin-top:1.25rem;padding-bottom:1.5rem}}@media only screen and (max-width:800px){.giv-scentFinder-resultPage-button .giv-Button{max-width:calc(100% - 34px)}}.giv-EgiftCard-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:800px){.giv-EgiftCard-wrapper{-ms-flex-direction:column;flex-direction:column;width:100%}}.giv-EgiftCard-images{margin-top:5rem;width:44%;max-width:30.625rem}@media only screen and (max-width:800px){.giv-EgiftCard-images{margin-top:0;width:100%;max-width:100%}}.giv-EgiftCard-images img{margin-bottom:.375rem}@media only screen and (max-width:800px){.giv-EgiftCard-images img:last-child{display:none}}@media only screen and (max-width:800px){.giv-EgiftCard-images img{margin-bottom:0}}.giv-EgiftCard-content{margin-top:5rem;width:54%;max-width:34.125rem}@media only screen and (max-width:800px){.giv-EgiftCard-content{margin-top:2.5rem;width:100%;max-width:100%}}@media only screen and (max-width:800px){.giv-EgiftCard-content+.help-block{margin-top:2.5rem}}.giv-EgiftCard-content--headerBlock{color:#000}.giv-EgiftCard-content--headerBlock-title{margin:0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:2.5rem;line-height:1.05;text-transform:uppercase}@media only screen and (max-width:800px){.giv-EgiftCard-content--headerBlock-title{font-size:1.875rem;line-height:1}}.giv-EgiftCard-content--headerBlock .giv-ProductContent-productTypology{display:none}.giv-EgiftCard-content--headerBlock-subtitle{margin-top:1.25rem;line-height:1.25;letter-spacing:.4px;text-transform:uppercase}.giv-EgiftCard-content--headerBlock-description,.giv-EgiftCard-content--headerBlock-subtitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem}.giv-EgiftCard-content--headerBlock-description{margin-top:2.5rem;line-height:1.5}.giv-EgiftCard-content--headerBlock-tooltip{padding:1.25rem 2.0625rem 1.25rem 1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:2.5rem}@media only screen and (max-width:800px){.giv-EgiftCard-content--headerBlock-tooltip{padding:1.25rem}}.giv-EgiftCard-content--headerBlock-tooltip .info-icon{margin-right:.6875rem}.giv-EgiftCard-content--headerBlock-tooltip-text{font-size:.75rem;line-height:1.17;color:#000;width:100%}.giv-EgiftCard-content--headerBlock-tooltip-text span{font-weight:700}.giv-EgiftCard-content--headerBlock-perks{margin-top:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:800px){.giv-EgiftCard-content--headerBlock-perks{margin-top:0}}.giv-EgiftCard-content--headerBlock-perks-icon{height:29px;display:inline-block;width:1.5rem}.giv-EgiftCard-content--headerBlock-perks-icon.icon-date-picker{width:1.4375rem}.giv-EgiftCard-content--headerBlock-perks-icon.icon-gift-card{width:1.8125rem}.giv-EgiftCard-content--headerBlock-perks-icon.icon-delivery{width:1.375rem}.giv-EgiftCard-content--headerBlock-perks-item{margin-top:2.5rem;width:50%;text-align:center}.giv-EgiftCard-content--headerBlock-perks-text{margin:.5rem 0 0;font-size:.875rem;line-height:1.43;padding:0 1.1875rem}@media only screen and (max-width:800px){.giv-EgiftCard-content--headerBlock-perks-text{padding:0 .5625rem}}.giv-EgiftCard-content--formBlock-date-select{color:#000}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--label{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1.25;letter-spacing:.4px;padding-bottom:10px;width:100%}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--line{height:.0625rem;background-color:#cecece;display:block}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--line{width:calc(100% + 34px);margin-left:-17px}}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-boxes{display:-ms-flexbox;display:flex;gap:.625rem;margin-top:1.25rem;width:100%}@media only screen and (min-width:800px){.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-boxes{height:7.5rem}}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-boxes{-ms-flex-direction:column;flex-direction:column;margin-top:1.1875rem}}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box{width:50%}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box{width:100%}}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box .custom-control-label{font-size:.875rem;font-weight:700;line-height:1.14;letter-spacing:.025rem;text-transform:uppercase}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box .custom-control-label:after,.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box .custom-control-label:before{top:1.125rem}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-later input[type=radio]:checked~label{border-bottom:none}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-delivery-date{border:1px solid #000;border-top-color:#cecece;padding:.625rem .875rem .1875rem .9375rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-delivery-date label{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;line-height:20px;color:#757575}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-delivery-date input{font-size:.875rem;border:none;padding:0;outline:none}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-delivery-date .ui-datepicker-trigger{position:absolute;right:.5625rem;bottom:.9375rem;padding:.3125rem;z-index:15;width:2rem}.giv-EgiftCard-content--formBlock-date-select .giv-giftCard-dateSelect--radio-box-calendar-topblock{height:.625rem}.giv-EgiftCard-content--formBlock .core-giftCard-container{margin-top:5rem}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details{font-size:1.125rem;font-weight:700;text-transform:uppercase}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container{margin-bottom:80px;color:#000}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container{margin-bottom:60px}}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container .row{-ms-flex-pack:justify;justify-content:space-between;margin:0}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container .row .col-md-6{max-width:calc(50% - 5px);padding:0}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container .row .col-md-6{max-width:100%}}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details-container .row .col-12{padding:0}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details .giv-step{margin-right:.25rem}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-details .giv-step-quantity{color:#757575;font-size:.875rem}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form-title{margin:2.5rem 0 0;font-size:1rem;text-transform:uppercase}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form-title:after{content:"";display:block;height:.0625rem;margin-top:.625rem;background-color:#cecece}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form-title--last{margin-top:80px}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form-title--last{margin-top:60px}}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row{margin:20px 0 0}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field{display:-ms-flexbox;display:flex;position:relative}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-Form-label,.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field:before{display:none}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper{width:100%}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea{height:92px;width:100%;padding-left:.8125rem;padding-top:1.25rem;border:1px solid #cecece;background-color:#fff}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea::-webkit-input-placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea:-ms-input-placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea::placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea:not([value=""]){padding-top:1.5rem;color:#000;font-weight:500}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea:not([value=""])+.error+.giv-Form-label,.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .textarea-wrapper textarea:not([value=""])+.giv-Form-label{display:block;position:absolute;top:11px;padding:.3125rem 0 0 .8125rem;color:#757575;z-index:10}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field span.error{position:absolute;bottom:-17px;font-size:12px;color:#e5053a}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field{width:100%;height:3.75rem;padding-left:.8125rem;border:1px solid #cecece;background-color:#fff}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field::-webkit-input-placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field:-ms-input-placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field::placeholder{font-style:normal;color:#757575}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field:not([value=""]){padding-top:1.5rem;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:normal;color:#000}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field:not([value=""])+.error+.giv-Form-label,.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .giv-Form-field .giv-gift-field:not([value=""])+.giv-Form-label{display:block;position:absolute;padding:.3125rem 0 0 .8125rem;color:#757575;z-index:10}.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .validation-icon-check:before,.giv-EgiftCard-content--formBlock .core-giftCard-container .giv-giftCard-form .giv-EgiftCard-content--formBlock-personInfo .giv-Form-row .validation-icon-cross:before{z-index:10;right:10px}.giv-EgiftCard-content--formBlock-amount{margin-top:1.25rem}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-amount{margin-top:3.75rem}}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--title{margin:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:18px;line-height:1.22}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--title span{margin-right:.625rem;color:#757575;font-size:14px;font-weight:400;line-height:.57}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--radio-boxes{margin-top:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:5px}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--radio-boxes{margin-left:30px;margin-right:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--radio-boxes-button{padding:1.9375rem .6875rem;text-align:center;width:4.875rem;font-size:.875rem;font-weight:700;line-height:1.14;letter-spacing:.4px;border:1px solid #cecece}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--radio-boxes-button.is-cheched{border:2px solid #000}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--radio-boxes-button.is-cheched{padding:1.875rem .6875rem}}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number{margin-top:2.5rem}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-title{font-size:16px;line-height:1.5;letter-spacing:normal;margin:0 0 .625rem}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-row{border:1px solid #cecece;border-bottom:none;margin:0;padding:10px 0}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-row .validation-icon-cross:before{display:none!important}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-row label{padding-left:.9375rem}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-input{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:14px;line-height:1.43;height:20px;margin:4px 0 0;padding:0 0 0 15px}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-input::-webkit-inner-spin-button,.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-content .giv-Form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.giv-EgiftCard-content--formBlock-amount .giv-giftCard-amount--input-number-text{font-size:.75rem;line-height:1.33;margin-top:10px;text-align:right;color:#757575}.giv-EgiftCard-content--formBlock-checkbox{width:100%;max-width:100%;margin:2rem 0 0;display:-ms-flexbox;display:flex}.giv-EgiftCard-content--formBlock-checkbox .giv-Checkbox-label span{margin-left:1.625rem;font-size:.875rem;line-height:1.43;top:0;color:#000}.giv-EgiftCard-content--formBlock a{margin-left:5px;text-decoration:underline;font-size:.875rem;line-height:1.43;color:#000}.giv-EgiftCard-content--formBlock .giv-Button{width:100%;max-width:21.3125rem;margin:2.5rem 0 5rem}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .giv-Button{max-width:100%;margin:2.5rem 0 3.75rem}}.giv-EgiftCard-content--formBlock .giftCard-balance-form{border-top:1px solid #cecece}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giftCard-balance-subtitle{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin:1.25rem 0 0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giftCard-balance-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:2.5rem;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.05;letter-spacing:normal;color:#000;margin:3.375rem 0 0}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .giftCard-balance-form .giftCard-balance-title{margin-top:3.75rem;font-size:30px;line-height:1}}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-giftCard-balance-form{margin-top:1.875rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-giftCard-balance-form .giftCard-balance-code{margin-top:2.5rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-giftCard-balance-check{margin:3.75rem 0 0}@media only screen and (max-width:800px){.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-giftCard-balance-check{margin-top:2.5rem}}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .code-message{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#008123;margin-left:.625rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .code-message-expire{display:inline-block;margin:.4375rem 0 0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .invalid-code-message{font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#e00}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .text-success{color:#008123}.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .text-danger,.giv-EgiftCard-content--formBlock .giftCard-balance-form .core-validityCheck .text-success{margin-top:.875rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .row{margin-left:0;margin-right:0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-row{border:1px solid #cecece;padding:0 0 0 .9375rem;margin:0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-label{margin-top:.625rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-field:after,.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-field:before{display:none}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-input{line-height:1.25rem;height:1.25rem;margin:.25rem 0 .625rem;padding:0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .validation-icon-cross:before{right:.625rem}.giv-EgiftCard-content--formBlock .giftCard-balance-form .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before{display:none}.giv-EgiftCard-content--formBlock .giftCard-balance-form .col-12{padding:0}.giv-EgiftCard-content--formBlock .giftCard-balance-form .btn-hide-code,.giv-EgiftCard-content--formBlock .giftCard-balance-form .btn-show-code{position:absolute;height:3.75rem;top:0;z-index:2;right:.9375rem;color:#000;pointer-events:auto;padding:.9375rem 0 .9375rem .9375rem;margin:0;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.giv-EgiftCard-content--hyperlink{margin-top:1.75rem}.giv-EgiftCard-content--hyperlink a{text-decoration:underline;font-size:12px;line-height:1.33;letter-spacing:normal;color:#757575}.ui-datepicker{background-color:#f6f6f6;display:none;padding:1.25rem .9375rem;box-shadow:0 0 8px 2px #f0f0f0;border-radius:.1875rem;color:#000}@media only screen and (max-width:800px){.ui-datepicker{right:16px!important;left:auto!important}}.ui-datepicker:before{content:"";height:2.5rem;width:2.5rem;position:absolute;background-color:#f6f6f6;top:-.25rem;left:84%;transform:rotate(45deg)}.ui-datepicker-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;margin-bottom:1.25rem}.ui-datepicker-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:1.14;text-transform:uppercase}.ui-datepicker-calendar thead{font-size:.875rem;line-height:1.33;letter-spacing:.4px}.ui-datepicker-calendar td{padding:0}.ui-datepicker-calendar td,.ui-datepicker-calendar th{text-align:center}.ui-datepicker-calendar a,.ui-datepicker-calendar td span{display:block;padding:.25rem;margin:.375rem}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-hover{background-color:#000;border-radius:50%;color:#fff}.ui-datepicker .ui-state-default:hover{color:#fff;background-color:#757575;border-radius:50%}.ui-datepicker-calendar td a{color:#000}.ui-datepicker-calendar .ui-datepicker-unselectable span{color:#c8c8ca}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background-color:transparent}.ui-datepicker-next{-ms-flex-order:1;order:1}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{background-image:url(../images/arrow-back.svg);background-position:.5625rem .1875rem;background-repeat:no-repeat;background-size:.5625rem;display:inline-block;overflow:hidden;text-indent:-999px;height:1.125rem;width:1.25rem}.ui-datepicker-prev:hover:not(.ui-state-disabled) .ui-icon-circle-triangle-w{background-image:url(../images/arrow-back.svg);background-position:.5625rem .125rem}.ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w{background-image:url(../images/arrow-back-dis.svg);cursor:default}.ui-datepicker-next .ui-icon-circle-triangle-e{background-image:url(../images/arrow-right.svg);background-position:0 .125rem}.ui-datepicker-next:hover .ui-icon-circle-triangle-e{background-position:0 .0625rem}#giftCardModal .modal-lg{max-width:46.125rem}@media only screen and (max-width:800px){#giftCardModal .modal-lg{max-width:100%;height:100vh;max-height:100vh;min-height:100vh;margin:0}}#giftCardModal .modal-content{padding:1.25rem 0;border:none;border-radius:0}@media only screen and (min-width:800px){#giftCardModal .modal-content{padding:2.5625rem 0 3.75rem}}#giftCardModal .modal-content .modal-header{margin:0;padding:0 2rem 0 0;border:none}@media only screen and (min-width:800px){#giftCardModal .modal-content .modal-header{padding:0 1.875rem 0 0}}#giftCardModal .modal-content .modal-header .close{opacity:1;font-size:.875rem}@media only screen and (min-width:800px){#giftCardModal .modal-content .modal-header .close{font-size:1rem}}@media only screen and (max-width:800px){#giftCardModal #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#giftCardModal #loginModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftCardModal #loginModal .modal-content .modal-header .login-alert:before,#giftCardModal #popinProductMiniCartContainer .modal-content.giv-minicart-content .modal-header .giv-minicart-alert:before,#giftCardModal #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#giftCardModal #registrationModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftCardModal #registrationModal .modal-content .modal-header .login-alert:before,#giftCardModal #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#giftCardModal #requestPasswordResetModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftCardModal #requestPasswordResetModal .modal-content .modal-header .login-alert:before,#giftCardModal #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#giftCardModal #resetPasswordConfirmModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#giftCardModal #resetPasswordConfirmModal .modal-content .modal-header .login-alert:before,#giftCardModal .modal-content .modal-header .alert.alert-danger:before,#giftCardModal .modal-content .modal-header .checkout-page .giv-Checkbox-row--error:before,#giftCardModal .modal-content .modal-header .confirmation-account-message .error-account-icon:before,#giftCardModal .modal-content .modal-header .error-account-message .error-account-icon:before,#giftCardModal .modal-content .modal-header .error-address-message .error-account-icon:before,#giftCardModal .modal-content .modal-header .error-payment-message:before,#giftCardModal .modal-content .modal-header .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,#giftCardModal .modal-content .modal-header .giv-Icon--14-crossBig:before,#giftCardModal .modal-content .modal-header .gwp-popin .gwp-errors:before,#giftCardModal .modal-content .modal-header .login-form .login-form__alert:before,#giftCardModal .modal-content .modal-header .login-mismatch:before,#giftCardModal .modal-content .modal-header .passwordCriteria .validation-rules.invalid:before,#giftCardModal .modal-content .modal-header .set-new-password-page .login-alert:before,#giftCardModal .modal-content .modal-header .ui-dialog .ui-icon-closethick:before,#loginModal #giftCardModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#loginModal #giftCardModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#loginModal #giftCardModal .modal-content .modal-header .login-alert:before,#popinProductMiniCartContainer #giftCardModal .modal-content.giv-minicart-content .modal-header .giv-minicart-alert:before,#registrationModal #giftCardModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#registrationModal #giftCardModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#registrationModal #giftCardModal .modal-content .modal-header .login-alert:before,#requestPasswordResetModal #giftCardModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#requestPasswordResetModal #giftCardModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#requestPasswordResetModal #giftCardModal .modal-content .modal-header .login-alert:before,#resetPasswordConfirmModal #giftCardModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .modal-header p.invalid:before,#resetPasswordConfirmModal #giftCardModal .modal-content .modal-header .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,#resetPasswordConfirmModal #giftCardModal .modal-content .modal-header .login-alert:before,.checkout-page #giftCardModal .modal-content .modal-header .giv-Checkbox-row--error:before,.confirmation-account-message #giftCardModal .modal-content .modal-header .error-account-icon:before,.error-account-message #giftCardModal .modal-content .modal-header .error-account-icon:before,.error-address-message #giftCardModal .modal-content .modal-header .error-account-icon:before,.giv-Form-row--error:not(.giv-Form-row--focused) #giftCardModal .modal-content .modal-header .validation-icon-cross:before,.gwp-popin #giftCardModal .modal-content .modal-header .gwp-errors:before,.login-form #giftCardModal .modal-content .modal-header .login-form__alert:before,.passwordCriteria #giftCardModal .modal-content .modal-header .validation-rules.invalid:before,.set-new-password-page #giftCardModal .modal-content .modal-header .login-alert:before,.ui-dialog #giftCardModal .modal-content .modal-header .ui-icon-closethick:before{width:15px;height:14px}}#giftCardModal .modal-content .modal-body{padding:2.5rem 1.0625rem 0}@media only screen and (min-width:800px){#giftCardModal .modal-content .modal-body{padding:0 12rem}}#giftCardModal .modal-content .modal-body .giftCard-description-wrapper{margin-top:1.875rem}@media only screen and (min-width:800px){#giftCardModal .modal-content .modal-body .giftCard-description-wrapper{margin-top:2.5rem}}#giftCardModal .modal-content .modal-body .giftCard-description{margin:1.25rem 0 0;font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#000}#giftCardModal .modal-content .modal-body .giftCard-title{font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.375rem;letter-spacing:.4px;text-align:center;color:#000}@media only screen and (min-width:800px){#giftCardModal .modal-content .modal-body .giftCard-title{font-size:1.5rem;line-height:1.17}}@media only screen and (max-width:800px){#giftCardModal .modal-content .modal-body .giftCard-title{padding:0 1.25rem}#giftCardModal .modal-content .modal-body .giftCard-title br{display:none}}#giftCardModal .modal-content .modal-body .modal-footer{padding:2.5rem 0 0;border:none;-ms-flex-direction:column;flex-direction:column}#giftCardModal .modal-content .modal-body .modal-footer .btn.btn-white{margin-top:.625rem;color:#000;background-color:#fff;border:1px solid #cecece}#giftCardModal .modal-content .modal-body .modal-footer .btn.btn-white:focus{box-shadow:none}#giftCardModal .modal-content .modal-body .modal-footer .btn{margin:0}#giftCardModal .modal-content .modal-body .modal-footer .btn:focus{box-shadow:none}@media only screen and (max-width:800px){#checkout-main .giv-checkbox-gift-certificate{margin-bottom:30px}}#checkout-main .giv-checkbox-gift-certificate:before{content:none}@media only screen and (max-width:800px){#checkout-main .giv-checkbox-gift-certificate.giv-Checkbox-row--error{margin-bottom:40px}}#checkout-main .giv-checkbox-gift-certificate.giv-Checkbox-row--error~.gift-certificate-payment-section{display:none}#checkout-main .gift-certificate-payment-section .giv-validityCheck-error{position:absolute;top:75px;color:#e5053a;font-size:14px}#checkout-main .gift-certificate-payment-section .giv-validityCheck-success{display:-ms-flexbox;display:flex;position:absolute;top:75px;color:#008123;font-size:14px}#checkout-main .gift-certificate-payment-section .giv-validityCheck-success-msg{margin-left:10px}#checkout-main .gift-certificate-payment-section .giv-gc-expiredDate{position:relative;top:-25px;color:#008123;font-size:14px}#checkout-main .gift-certificate-payment-section .btn-code-valider{width:311px;margin:40px 0 60px}@media only screen and (max-width:800px){#checkout-main .gift-certificate-payment-section .btn-code-valider{width:100%}}#checkout-main .giv-complete-payment{margin:110px 0 30px;text-transform:uppercase}#checkout-main .gift-certificate-field{position:relative}#checkout-main .gift-certificate-field #giftCertificateCode{width:100%;height:60px;padding-left:15px;border:1px solid #767676;background-color:#fff;font-size:.875rem}#checkout-main .gift-certificate-field #giftCertificateCode::-webkit-input-placeholder{font-style:normal;color:#333}#checkout-main .gift-certificate-field #giftCertificateCode:-ms-input-placeholder{font-style:normal;color:#333}#checkout-main .gift-certificate-field #giftCertificateCode::placeholder{font-style:normal;color:#333}#checkout-main .gift-certificate-field #giftCertificateCode:not([value=""]){padding-top:1.5rem;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:normal;color:#000}#checkout-main .gift-certificate-field #giftCertificateCode:not([value=""])+.giv-Form-label{display:block;position:absolute;top:0;padding:10px 0 0 15px;color:#333;z-index:10}#checkout-main .gift-certificate-field .giv-Form-label{display:none}#checkout-main .gift-certificate-field .btn-hide-code,#checkout-main .gift-certificate-field .btn-show-code{position:absolute;top:22px;right:21px;font-size:12px;font-weight:400;color:#333}@media only screen and (max-width:800px){#checkout-main .stage-title-payment{margin-bottom:16px}}.giv-ProductEngraving,.giv-ProductSet,.giv-TryAndBuyComponent{border-top:1px solid #999;margin-bottom:44px;padding-top:30px;padding-left:49px;position:relative}.giv-ProductEngraving.isPersonalization,.giv-ProductSet.isPersonalization,.giv-TryAndBuyComponent.isPersonalization{padding-left:39px}.giv-ProductEngraving-imageDisclamer,.giv-ProductSet-imageDisclamer,.giv-TryAndBuyComponent-imageDisclamer{position:absolute;top:15px;left:15px;font-size:10px}.giv-ProductEngraving--icon,.giv-ProductSet--icon,.giv-TryAndBuyComponent--icon{width:34px;position:absolute;left:0;top:30px}.isPersonalization .giv-ProductEngraving--icon,.isPersonalization .giv-ProductSet--icon,.isPersonalization .giv-TryAndBuyComponent--icon{width:24px}.giv-ProductEngraving--icon:not(.giv-TryAndBuyComponent--icon),.giv-ProductSet--icon:not(.giv-TryAndBuyComponent--icon),.giv-TryAndBuyComponent--icon:not(.giv-TryAndBuyComponent--icon){top:44px}.giv-ProductEngraving-title,.giv-ProductSet-title,.giv-TryAndBuyComponent-title{font-size:14px;margin:0;line-height:1.43;text-transform:uppercase;color:#000}.giv-ProductEngraving-button,.giv-ProductSet-button,.giv-TryAndBuyComponent-button{cursor:pointer;display:inline-block;font-size:14px;margin-top:9px;text-decoration:underline;text-transform:capitalize;color:#000}.giv-ProductEngraving-step-2 .giv-ProductEngraving-info,.giv-ProductEngraving-step-3 .giv-ProductEngraving-info,.giv-ProductSet-step-2 .giv-ProductEngraving-info,.giv-ProductSet-step-3 .giv-ProductEngraving-info,.giv-TryAndBuyComponent-step-2 .giv-ProductEngraving-info,.giv-TryAndBuyComponent-step-3 .giv-ProductEngraving-info{width:100%;padding:0 1.875rem}@media only screen and (min-width:800px){.giv-ProductEngraving-step-2 .giv-ProductEngraving-info,.giv-ProductEngraving-step-3 .giv-ProductEngraving-info,.giv-ProductSet-step-2 .giv-ProductEngraving-info,.giv-ProductSet-step-3 .giv-ProductEngraving-info,.giv-TryAndBuyComponent-step-2 .giv-ProductEngraving-info,.giv-TryAndBuyComponent-step-3 .giv-ProductEngraving-info{padding-bottom:2.8125rem;width:25%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.giv-ProductEngraving-step-3 .giv-ProductEngraving-fonts,.giv-ProductSet-step-3 .giv-ProductEngraving-fonts,.giv-TryAndBuyComponent-step-3 .giv-ProductEngraving-fonts{padding-bottom:1.25rem}@media only screen and (max-width:800px){.giv-ProductEngraving-step-3 .giv-ProductEngraving-fonts,.giv-ProductSet-step-3 .giv-ProductEngraving-fonts,.giv-TryAndBuyComponent-step-3 .giv-ProductEngraving-fonts{padding-bottom:2.8125rem}}.giv-ProductEngraving-navigation,.giv-ProductSet-navigation,.giv-TryAndBuyComponent-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (max-width:800px){.giv-ProductEngraving-navigation,.giv-ProductSet-navigation,.giv-TryAndBuyComponent-navigation{display:none}}.giv-ProductEngraving-navigation a,.giv-ProductSet-navigation a,.giv-TryAndBuyComponent-navigation a{color:#000;display:-ms-flexbox;display:flex;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:14px;line-height:.71;letter-spacing:normal;text-align:center}.giv-ProductEngraving-navigation a.right i,.giv-ProductSet-navigation a.right i,.giv-TryAndBuyComponent-navigation a.right i{padding-left:.9375rem}.giv-ProductEngraving-navigation a.left i,.giv-ProductSet-navigation a.left i,.giv-TryAndBuyComponent-navigation a.left i{padding-right:.9375rem}.giv-ProductEngraving-option,.giv-ProductSet-option,.giv-TryAndBuyComponent-option{max-width:3.25rem;max-height:3.25rem;margin-right:5px;position:relative;aspect-ratio:1/1;display:-ms-grid;display:grid}.giv-ProductEngraving-option:focus-visible,.giv-ProductSet-option:focus-visible,.giv-TryAndBuyComponent-option:focus-visible{outline-offset:.3125rem;outline-style:solid;outline-color:#767676;z-index:2}.giv-ProductEngraving-option.disabled,.giv-ProductSet-option.disabled,.giv-TryAndBuyComponent-option.disabled{position:relative}.giv-ProductEngraving-option.disabled .option-button:after,.giv-ProductSet-option.disabled .option-button:after,.giv-TryAndBuyComponent-option.disabled .option-button:after{position:absolute;left:50%;top:50%;content:" ";height:1px;width:135%;background-color:#707070;transform:translate(-50%,-50%) rotate(-45deg)}.giv-ProductEngraving-option.disabled .option-button img,.giv-ProductSet-option.disabled .option-button img,.giv-TryAndBuyComponent-option.disabled .option-button img{opacity:.1}.giv-ProductEngraving-option.disabled input,.giv-ProductSet-option.disabled input,.giv-TryAndBuyComponent-option.disabled input{opacity:0}.giv-ProductEngraving-option .option-button,.giv-ProductSet-option .option-button,.giv-TryAndBuyComponent-option .option-button{border:1px solid #707070;position:relative;z-index:1}.giv-ProductEngraving-option .option-button.selected,.giv-ProductSet-option .option-button.selected,.giv-TryAndBuyComponent-option .option-button.selected{border:2px solid #000}.giv-ProductEngraving-option .option-button img,.giv-ProductEngraving-option .option-button svg,.giv-ProductSet-option .option-button img,.giv-ProductSet-option .option-button svg,.giv-TryAndBuyComponent-option .option-button img,.giv-TryAndBuyComponent-option .option-button svg{width:100%;height:100%;vertical-align:top}.giv-ProductEngraving-options,.giv-ProductSet-options,.giv-TryAndBuyComponent-options{display:-ms-flexbox;display:flex;text-align:center;margin-bottom:1.25rem}.giv-ProductEngraving-options-wrapper,.giv-ProductSet-options-wrapper,.giv-TryAndBuyComponent-options-wrapper{display:-ms-flexbox;display:flex}.giv-ProductEngraving-options-wrapper.plates li[data-plate],.giv-ProductSet-options-wrapper.plates li[data-plate],.giv-TryAndBuyComponent-options-wrapper.plates li[data-plate]{-ms-flex-order:5;order:5}.giv-ProductEngraving-options-wrapper.plates li[data-plate=Silver],.giv-ProductSet-options-wrapper.plates li[data-plate=Silver],.giv-TryAndBuyComponent-options-wrapper.plates li[data-plate=Silver]{-ms-flex-order:1;order:1}.giv-ProductEngraving-options-wrapper.plates li[data-plate=Gold],.giv-ProductSet-options-wrapper.plates li[data-plate=Gold],.giv-TryAndBuyComponent-options-wrapper.plates li[data-plate=Gold]{-ms-flex-order:2;order:2}.giv-ProductEngraving-options-wrapper.plates label.selected img,.giv-ProductSet-options-wrapper.plates label.selected img,.giv-TryAndBuyComponent-options-wrapper.plates label.selected img{width:calc(100% - 4px);height:calc(100% - 4px);margin:2px 0}.giv-ProductEngraving-options-wrapper.plates label.selected+input,.giv-ProductSet-options-wrapper.plates label.selected+input,.giv-TryAndBuyComponent-options-wrapper.plates label.selected+input{height:calc(100% - 10px);width:calc(100% - 10px);top:5px;left:5px}.giv-ProductEngraving-options-label .label,.giv-ProductSet-options-label .label,.giv-TryAndBuyComponent-options-label .label{text-align:center;margin:0;font-size:.875rem;line-height:1.25rem;color:#000}@media only screen and (max-width:800px){.giv-ProductEngraving-form,.giv-ProductSet-form,.giv-TryAndBuyComponent-form{width:calc(100% - 32px);margin:0 auto}}@media only screen and (max-width:800px){.giv-ProductEngraving-form-wrapper,.giv-ProductSet-form-wrapper,.giv-TryAndBuyComponent-form-wrapper{margin-bottom:1.25rem}}.giv-ProductEngraving-charactersTooltip,.giv-ProductSet-charactersTooltip,.giv-TryAndBuyComponent-charactersTooltip{display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;padding:.625rem;width:100%;background-color:#f6f6f6;font-size:.75rem}.giv-ProductEngraving-charactersTooltip .giv-ProductEngraving-charactersTooltip__icon,.giv-ProductEngraving-charactersTooltip .giv-ProductSet-charactersTooltip__icon,.giv-ProductEngraving-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__icon,.giv-ProductSet-charactersTooltip .giv-ProductEngraving-charactersTooltip__icon,.giv-ProductSet-charactersTooltip .giv-ProductSet-charactersTooltip__icon,.giv-ProductSet-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__icon,.giv-TryAndBuyComponent-charactersTooltip .giv-ProductEngraving-charactersTooltip__icon,.giv-TryAndBuyComponent-charactersTooltip .giv-ProductSet-charactersTooltip__icon,.giv-TryAndBuyComponent-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__icon{background:url(../images/info.svg) no-repeat;width:1rem;min-width:1rem;height:1rem}.giv-ProductEngraving-charactersTooltip .giv-ProductEngraving-charactersTooltip__content,.giv-ProductEngraving-charactersTooltip .giv-ProductSet-charactersTooltip__content,.giv-ProductEngraving-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__content,.giv-ProductSet-charactersTooltip .giv-ProductEngraving-charactersTooltip__content,.giv-ProductSet-charactersTooltip .giv-ProductSet-charactersTooltip__content,.giv-ProductSet-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__content,.giv-TryAndBuyComponent-charactersTooltip .giv-ProductEngraving-charactersTooltip__content,.giv-TryAndBuyComponent-charactersTooltip .giv-ProductSet-charactersTooltip__content,.giv-TryAndBuyComponent-charactersTooltip .giv-TryAndBuyComponent-charactersTooltip__content{font-weight:700;margin:0}.giv-ProductEngraving-fonts,.giv-ProductSet-fonts,.giv-TryAndBuyComponent-fonts{padding:1.25rem 1.875rem 2.8125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;text-align:center}@media only screen and (min-width:800px){.giv-ProductEngraving-fonts,.giv-ProductSet-fonts,.giv-TryAndBuyComponent-fonts{-ms-flex-pack:center;justify-content:center;padding:0 0 2.8125rem}}.giv-ProductEngraving-label,.giv-ProductSet-label,.giv-TryAndBuyComponent-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;background:#f6f6f6;padding:.25rem;text-wrap:nowrap;font-weight:700!important;cursor:text;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:top .2s ease-out,font-size .2s ease-out}@media only screen and (min-width:800px){.giv-ProductEngraving-label,.giv-ProductSet-label,.giv-TryAndBuyComponent-label{background:#fff}}.giv-ProductEngraving-input,.giv-ProductSet-input,.giv-TryAndBuyComponent-input{width:100%;font-size:.75rem;padding:1.4375rem 0;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.4px;color:#000;background-color:#fff;border:1px solid #000;text-align:center}@media only screen and (max-width:800px){.giv-ProductEngraving-input,.giv-ProductSet-input,.giv-TryAndBuyComponent-input{background-color:#f6f6f6}}.giv-ProductEngraving-input:focus::-webkit-input-placeholder,.giv-ProductSet-input:focus::-webkit-input-placeholder,.giv-TryAndBuyComponent-input:focus::-webkit-input-placeholder{color:transparent}.giv-ProductEngraving-input:focus:-ms-input-placeholder,.giv-ProductSet-input:focus:-ms-input-placeholder,.giv-TryAndBuyComponent-input:focus:-ms-input-placeholder{color:transparent}.giv-ProductEngraving-input:focus::placeholder,.giv-ProductSet-input:focus::placeholder,.giv-TryAndBuyComponent-input:focus::placeholder{color:transparent}.giv-ProductEngraving-input::-webkit-input-placeholder,.giv-ProductSet-input::-webkit-input-placeholder,.giv-TryAndBuyComponent-input::-webkit-input-placeholder{color:#000;opacity:1;font-style:normal}.giv-ProductEngraving-input:-ms-input-placeholder,.giv-ProductSet-input:-ms-input-placeholder,.giv-TryAndBuyComponent-input:-ms-input-placeholder{color:#000;opacity:1;font-style:normal}.giv-ProductEngraving-input::placeholder,.giv-ProductSet-input::placeholder,.giv-TryAndBuyComponent-input::placeholder{color:#000;opacity:1;font-style:normal}.giv-ProductEngraving-input::-ms-input-placeholder,.giv-ProductSet-input::-ms-input-placeholder,.giv-TryAndBuyComponent-input::-ms-input-placeholder{color:#000}.giv-ProductEngraving-input:focus+.giv-Form-floating-label,.giv-ProductEngraving-input:not(:placeholder-shown)+.giv-Form-floating-label,.giv-ProductSet-input:focus+.giv-Form-floating-label,.giv-ProductSet-input:not(:placeholder-shown)+.giv-Form-floating-label,.giv-TryAndBuyComponent-input:focus+.giv-Form-floating-label,.giv-TryAndBuyComponent-input:not(:placeholder-shown)+.giv-Form-floating-label{top:0;font-size:.6875rem}.giv-ProductEngraving-info,.giv-ProductSet-info,.giv-TryAndBuyComponent-info{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:absolute;width:21.3125rem;left:5rem;bottom:2.5625rem;margin:.9375rem 0;box-shadow:0 0 6px 0 rgba(86,86,86,.2);background-color:#f6f6f6}@media only screen and (max-width:800px){.giv-ProductEngraving-info,.giv-ProductSet-info,.giv-TryAndBuyComponent-info{width:100%;left:0}}.giv-ProductEngraving-info--icon,.giv-ProductSet-info--icon,.giv-TryAndBuyComponent-info--icon{cursor:pointer;background:url(../images/info.svg) no-repeat;margin-left:4px;width:16px;height:16px;position:relative;vertical-align:text-bottom}.giv-ProductEngraving-info--icon.active~.giv-ProductEngraving-info,.giv-ProductEngraving-info--icon.active~.giv-TryAndBuyComponent-info,.giv-ProductSet-info--icon.active~.giv-ProductEngraving-info,.giv-ProductSet-info--icon.active~.giv-TryAndBuyComponent-info,.giv-TryAndBuyComponent-info--icon.active~.giv-ProductEngraving-info,.giv-TryAndBuyComponent-info--icon.active~.giv-TryAndBuyComponent-info{display:-ms-flexbox;display:flex}.giv-ProductEngraving-info--icon.active:before,.giv-ProductSet-info--icon.active:before,.giv-TryAndBuyComponent-info--icon.active:before{content:" ";width:1.25rem;height:1.25rem;background-color:#f6f6f6;position:absolute;bottom:.5625rem;left:-.125rem;-webkit-clip-path:polygon(50% 50%,0 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0);z-index:1}.giv-ProductEngraving-info--text,.giv-ProductSet-info--text,.giv-TryAndBuyComponent-info--text{width:16.25rem;margin:1.25rem .625rem;font-size:.75rem;font-weight:400;text-transform:none;color:#000;line-height:1.17}@media only screen and (max-width:800px){.giv-ProductEngraving-info--text,.giv-ProductSet-info--text,.giv-TryAndBuyComponent-info--text{width:auto}}.giv-ProductEngraving-info--close,.giv-ProductSet-info--close,.giv-TryAndBuyComponent-info--close{width:.5625rem;margin:1.25rem 1rem 0 0;cursor:pointer}.giv-ProductEngraving-info--icon:not(.giv-TryAndBuyComponent-info--icon),.giv-ProductEngraving-info-tooltip .giv-TryAndBuyComponent-info--icon,.giv-ProductSet-info--icon:not(.giv-TryAndBuyComponent-info--icon),.giv-ProductSet-info-tooltip .giv-TryAndBuyComponent-info--icon,.giv-TryAndBuyComponent-info--icon:not(.giv-TryAndBuyComponent-info--icon),.giv-TryAndBuyComponent-info-tooltip .giv-TryAndBuyComponent-info--icon{margin:1.25rem 0 0 1.25rem}.giv-ProductEngraving-info .giv-ProductEngraving-info--btn img,.giv-ProductSet-info .giv-ProductEngraving-info--btn img,.giv-TryAndBuyComponent-info .giv-ProductEngraving-info--btn img{pointer-events:none}.giv-engraving-button.inactive{pointer-events:none;cursor:default}.giv-personalization-btn{position:relative;display:-ms-flexbox;-ms-flex-align:center;align-items:center;height:64px;border:2px solid #000;font-size:12px;font-weight:700;text-transform:uppercase;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 64px 0 0}.giv-personalization-btn .button-title{color:#000}.giv-personalization-btn .button-subtitle,.giv-personalization-btn .divider{color:#979797}@media only screen and (max-width:800px){.giv-personalization-btn .divider{display:none}}@media only screen and (max-width:800px){.giv-personalization-btn .button-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.giv-personalization-btn .arrow-icon{position:absolute;right:22px;font-size:16px}.giv-personalization-btn .personalization-icon{height:19px;margin-right:3px}@media only screen and (max-width:800px){.giv-personalization-btn .personalization-icon{margin:0 4px 15px 0}}.giv-engraving-tag{padding:0 5px;height:23px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:4px;left:75px;z-index:1;font-size:10px;text-transform:uppercase;font-weight:700;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;background:#fff}@media only screen and (max-width:800px){.giv-engraving-tag{left:4px}}.giv-engraving-tag .text{margin:0 2px 0 0}body:has(.giv-engraving-modal) #alcmeon-inmessage-toggle-button{display:none}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen{overflow:hidden;max-width:1440px;max-height:calc(100vh - 60px);top:50%;left:50%;transform:translate(-50%,-50%)}}.giv-engraving-modal.modaal-fullscreen .modaal-container{height:100%;max-width:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-close{top:15px;right:11px}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-close{top:44px;right:49px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container{height:100%;margin:0}@media only screen and (max-width:480px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container{overflow:initial}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer{padding-top:0;position:relative}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container{-ms-flex-pack:justify;justify-content:space-between;background:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%;height:100vh;height:calc(var(--vh, 1vh)*100)}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container{background:transparent;-ms-flex-pack:normal;justify-content:normal;-ms-flex-direction:row;flex-direction:row;position:static;height:100vh;height:calc(var(--vh, 1vh)*100)}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container .is-focused+[data-tooltip] .giv-ToolTip-content:after,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container .is-focused+[data-tooltip] .giv-ToolTip-content:before,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container .is-focused+[data-tooltip]:after,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container .is-focused+[data-tooltip]:before{visibility:visible;opacity:1}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-container #engraving-image.hidden{top:-1000px!important;left:-1000px!important;bottom:inherit!important;right:inherit!important;position:absolute!important;display:block!important}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;background:#f6f6f6;width:100%;margin-bottom:20px;height:100%;position:relative}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-image{height:calc(100vh - 60px);width:65.65%;margin-bottom:0}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-image img{max-height:100%;max-width:100%;margin:0 auto}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info{display:block;position:static;margin:0 auto;background:transparent;box-shadow:none;padding:0 17px 17px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_title{display:none;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:14px;font-weight:700;line-height:1.14;position:absolute;top:32px;left:30px;-ms-flex-item-align:baseline;align-self:baseline}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_title{display:block;position:static}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_price *{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:12px;font-weight:400;line-height:1.33;margin-top:5px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_price .strike-through,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_price .strike-through *{color:#757575}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .giv-ProductEngraving-product_price .strike-through{text-decoration:line-through}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .description-mobile .giv-ProductEngraving-button{padding:0;width:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .description-mobile-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:auto}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .description-mobile-reverse{-ms-flex-direction:column;flex-direction:column;width:100%}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info .description-mobile-reverse a{display:none}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info{padding:3%;width:34.35%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 60px)}}@media screen and (min-width:900px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-info{padding:4.17%}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.35px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-description{margin:0}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-info .decription-group{padding:1.25rem 1.875rem 2.8125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;text-align:center;margin:20px -17px -17px}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-info .decription-group{-ms-flex-pack:center;justify-content:center;padding:0;margin:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-info .decription-group.plates{background-color:#f6f6f6;padding:0 20px 20px;margin-top:0}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-info .decription-group.plates .giv-ProductEngraving-options{margin:0 auto}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-info .decription-group.plates{padding:1.25rem 1.875rem 2.8125rem;margin-top:40px;background-color:#fff}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-image{box-sizing:border-box;padding:78px 30px 0}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-image{box-sizing:initial;padding:0}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-image picture{display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-customText{margin:auto;position:absolute;left:0;right:0;text-align:center;width:60px;height:1px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-customText .engraving-svg{vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-ms-flex-pack:center;justify-content:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li{position:relative;display:inline-block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:12px;font-weight:700;line-height:1.33;text-align:center;box-shadow:inset 0 0 0 1px #999;vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li .giv-ProductEngraving-swatchanchor{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;word-break:break-word}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li .giv-ProductEngraving-swatchanchor{width:6vw;height:6vw;max-width:78px;max-height:78px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.selected,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li.selected{box-shadow:inset 0 0 0 3px #000}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.disabled,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li.disabled{position:relative}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li.disabled .giv-ProductEngraving-swatchanchor{overflow:hidden;cursor:auto}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:after,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.size li.disabled .giv-ProductEngraving-swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:1px;width:135%;background-color:#999;transform:translate(-50%,-50%) rotate(-45deg)}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{margin:0}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.selected .giv-ProductEngraving-swatchanchor{padding:8px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 1.875rem);background-color:#999;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-1 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:10px;width:calc(100% + 1.875rem);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-info{-ms-flex-pack:center;justify-content:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-image{box-sizing:border-box;padding:39px 75px 0}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-image{box-sizing:initial;padding:0}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-image picture{display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-customText{margin:auto;position:absolute;left:0;right:0;text-align:center;width:60px;height:1px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-0 .giv-ProductEngraving-customText .engraving-svg{vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-image{padding-right:15px;padding-bottom:0;margin-bottom:0;bottom:38px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;position:relative}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-image{padding-right:107px;padding-bottom:146px;position:static;height:auto;bottom:auto;margin-bottom:0;width:100%}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-image img{max-width:100%;-o-object-position:left top;object-position:left top;margin:0}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-image img{position:absolute;bottom:0;max-height:none}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper){padding:1.25rem 1.875rem 2.8125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;text-align:center;margin-top:1.25rem}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper){-ms-flex-pack:center;justify-content:center;padding:0;margin:0 0 2.5rem}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper).plates{background-color:#f6f6f6;padding:0 20px 20px;margin-top:0}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper).plates .giv-ProductEngraving-options{margin:0 auto}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2:not(.extraStepPersonalization) .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper).plates{padding:1.25rem 1.875rem 2.8125rem;margin-top:40px;background-color:#fff}}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-image{box-sizing:border-box;padding:78px 30px 0}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-image{width:65.65%}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-image .giv-ProductEngraving-customText{margin:auto;position:absolute;left:0;right:0;text-align:center;width:60px;height:1px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-image .giv-ProductEngraving-customText .engraving-svg{vertical-align:top}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-info .decription-group:not(.giv-ProductEngraving-fonts):not(.giv-ProductEngraving-options-wrapper){padding:1.25rem 1.875rem 2.8125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;text-align:center;margin-top:1.25rem}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2.extraStepPersonalization .giv-ProductEngraving-info .decription-group{margin:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-title{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;color:#000;line-height:1.25rem;letter-spacing:.35px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-subtitle{text-transform:none;font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-subtitle{margin-top:1.25rem}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-fonts{padding-bottom:2.5rem}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .st0{stroke:#707070}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .st2{fill:#707070}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .option-button{border:none}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .selected{position:relative;border:none;height:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .selected g{fill:#000}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-option .selected:after{content:"";position:absolute;left:0;bottom:0;border:2px solid #000;width:100%;height:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-image-wrapper{display:-ms-flexbox;display:flex;height:100%;width:100%;position:relative}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-image-wrapper{height:auto;width:65.65%;position:static}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-image-wrapper #engraving-image{position:absolute}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-image-wrapper #engraving-image .engraving-svg{vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-description{margin:0}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-info{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-ms-flex-pack:center;justify-content:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li{position:relative;display:inline-block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:12px;font-weight:700;line-height:1.33;text-align:center;box-shadow:inset 0 0 0 1px #999;vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li .giv-ProductEngraving-swatchanchor{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;word-break:break-word}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li .giv-ProductEngraving-swatchanchor{width:6vw;height:6vw;max-width:78px;max-height:78px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.selected,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li.selected{box-shadow:inset 0 0 0 3px #000}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.disabled,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li.disabled{position:relative}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li.disabled .giv-ProductEngraving-swatchanchor{overflow:hidden;cursor:auto}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:after,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.size li.disabled .giv-ProductEngraving-swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:1px;width:135%;background-color:#999;transform:translate(-50%,-50%) rotate(-45deg)}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{margin:0}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.selected .giv-ProductEngraving-swatchanchor{padding:8px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 2vw);background-color:#999;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-swatches.color li.disabled .giv-ProductEngraving-swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:10px;width:calc(100% + 1.875rem);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-image{position:relative;padding:78px 30px 0;margin-bottom:20px}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-image{max-height:100%;margin:0 auto;padding:0}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-image picture{display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-image img{max-width:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText{margin:auto;position:absolute;left:0;right:0;text-align:center;width:60px;height:1px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText .engraving-svg{vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml{width:70px;padding-top:50vw}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml{width:75px;padding-top:43vw}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml{padding-top:240px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml{width:75px;padding-top:320px}}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml.font-railway,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml.font-railway,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml.font-railway{width:100px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml.font-english{width:90px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-50ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-50ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-50ml.font-english{width:135px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml{width:70px;padding-top:55vw}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml{width:75px;padding-top:340px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml{width:70px;padding-top:275px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml{padding-top:361px}}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml.font-railway,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml.font-railway,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml.font-railway{width:75px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml.font-english{width:75px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-35ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-light-35ml.font-english,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.linterdit-red-35ml.font-english{width:110px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml{width:75px;padding-top:63vw}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml{width:90px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml{padding-top:315px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml{padding-top:400px;width:110px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml.font-railway{width:100px}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml.font-railway{width:135px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml.font-english{width:120px}@media screen and (min-width:600px) and (max-width:799px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml.font-english{width:120px;padding-top:386px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-35ml.font-english{width:155px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml{width:75px;padding-top:58vw}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml{width:100px;padding-top:355px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml{padding-top:295px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml{padding-top:390px;width:110px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml.font-railway{width:100px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml.font-railway{width:135px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml.font-english{width:125px}@media screen and (min-width:600px) and (max-width:799px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml.font-english{width:170px;padding-top:358px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-50ml.font-english{width:170px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml{width:75px;padding-top:56vw}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml{width:120px;padding-top:340px}}@media screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml{padding-top:270px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml{padding-top:350px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml.font-railway{width:115px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml.font-railway{width:155px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml.font-english{width:135px}@media screen and (min-width:600px) and (max-width:799px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml.font-english{width:185px;padding-top:342px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.irresistible-80ml.font-english{width:185px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml{width:75px;padding-top:65vw}@media (max-width:799px) and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml{width:100px;padding-top:403px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml{padding-top:333px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml{padding-top:430px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml.font-railway{width:100px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml.font-railway{width:125px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml.font-english{width:115px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-60ml.font-english{width:160px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml{width:85px;padding-top:64vw}@media screen and (min-width:600px) and (max-width:799px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml{width:110px;padding-top:390px}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml{padding-top:320px}}@media screen and (min-width:950px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml{padding-top:410px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml.font-railway{width:110px}@media screen and (min-width:600px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml.font-railway{width:135px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-customText.gentleman-100ml.font-english{width:125px}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-title{margin-top:auto;margin-bottom:auto}}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-description{padding:0 1.0625rem}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-buttons{width:100%}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-buttons .giv-Button{max-width:100%;width:100%;margin:0;padding:0 10px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-buttons .giv-Button--backStep{margin-top:10px;border:1px solid #cecece;color:#000;background-color:#fff}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-4 .giv-ProductEngraving-button{margin-top:30px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .description-mobile-reverse{width:100%}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-info{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image{padding-right:15px;padding-bottom:0;margin-bottom:38px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;width:100%;position:relative;height:auto}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image{padding-right:107px;padding-bottom:146px;margin-bottom:0;position:static}}@media only screen and (max-width:320px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image{padding:0}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image img{max-width:100%;-o-object-position:left top;object-position:left top;margin:0}@media only screen and (max-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image img{position:absolute;bottom:0;max-height:none}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image img.gentleman{-o-object-fit:inherit;object-fit:inherit}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image-wrapper{display:-ms-flexbox;display:flex;height:100%;width:100%;position:relative}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image-wrapper{height:auto;width:65.65%;position:static}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image-wrapper #engraving-image{position:absolute}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-image-wrapper #engraving-image .engraving-svg{vertical-align:top}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-customText{height:1px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-title{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;color:#000;line-height:1.25rem;letter-spacing:.35px}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-subtitle{text-transform:none;font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-subtitle{margin-top:1.25rem}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-title{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:24px;font-weight:700;line-height:1.08;text-align:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-description{color:#000;margin-top:10px;font-size:14px;line-height:1.43;text-align:center}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-button{font-size:12px;margin:30px 0 0;display:block;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:800px){.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-button{margin-top:40px}}.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-Button{max-width:100%}.giv-engraving-modal-confirm{display:none;z-index:2000;position:fixed;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}@media only screen and (max-width:800px){.giv-engraving-modal-confirm{-ms-flex-align:start;align-items:flex-start}}.giv-engraving-modal-confirm__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;max-width:56.25rem;width:100%;padding:5rem 0}@media only screen and (max-width:800px){.giv-engraving-modal-confirm__content{padding:1.5625rem 0 1.25rem}}.giv-engraving-modal-confirm__content-title{margin:0;padding-bottom:1.4375rem;max-width:28.125rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;text-align:center;text-transform:uppercase;color:#000}@media only screen and (max-width:800px){.giv-engraving-modal-confirm__content-title{padding-bottom:1.875rem;margin:0 4.9375rem;font-size:1.5rem;font-weight:700;line-height:1.08;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}}.giv-engraving-modal-confirm__closeIcon{width:1rem;height:1rem;position:absolute;top:2.5rem;right:2.5rem}@media only screen and (max-width:800px){.giv-engraving-modal-confirm__closeIcon{top:1.875rem;right:1.875rem}}.giv-engraving-modal-confirm__buttons{display:-ms-flexbox;display:flex;gap:.625rem}@media only screen and (max-width:800px){.giv-engraving-modal-confirm__buttons{-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 1.0625rem}}.giv-engraving-modal-confirm__buttons-confirmBtn{border:1px solid #cecece}.giv-engraving-modal-confirm__buttons .giv-Button{max-width:16.125rem}.giv-engraving-modal-confirm__buttons .giv-Button:active,.giv-engraving-modal-confirm__buttons .giv-Button:focus,.giv-engraving-modal-confirm__buttons .giv-Button:hover{transform:none}@media only screen and (max-width:800px){.giv-engraving-modal-confirm__buttons .giv-Button{max-width:100%;width:100%}}.giv-ProductMiniCart-info--engraving,.giv-ProductMiniCart-info--personalization{margin-top:.5rem}@media only screen and (max-width:800px){.giv-ProductMiniCart-info--engraving,.giv-ProductMiniCart-info--personalization{margin-top:.4375rem}}.giv-ProductMiniCart-info--engraving-modify,.giv-ProductMiniCart-info--personalization-modify{font-size:14px;text-decoration:underline}.giv-ProductMiniCart-info--engraving-name,.giv-ProductMiniCart-info--personalization-name{font-size:.625rem;line-height:1.6;letter-spacing:.33px;margin-bottom:.5625rem}@media only screen and (max-width:800px){.giv-ProductMiniCart-info--engraving-name,.giv-ProductMiniCart-info--personalization-name{margin-bottom:.4375rem}}.giv-ProductMiniCart-info--engraving-main,.giv-ProductMiniCart-info--personalization-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.6875rem;line-height:1.33;letter-spacing:.4px}@media only screen and (max-width:800px){.giv-ProductMiniCart-info--engraving-main,.giv-ProductMiniCart-info--personalization-main{margin-bottom:.9375rem}}.giv-ProductMiniCart-info--engraving-main-icon,.giv-ProductMiniCart-info--personalization-main-icon{display:block;width:.6875rem;height:.6875rem;border:1px solid #979797;margin-right:.625rem}.giv-ProductMiniCart-info--engraving-main-title,.giv-ProductMiniCart-info--personalization-main-title{white-space:pre;text-transform:uppercase}.giv-ProductMiniCart-info--personalization-main{margin-bottom:.4375rem}.giv-PersonalizationPopin{display:none}.giv-PersonalizationPopin-wrapper{max-width:58.125rem;overflow-y:auto;max-height:calc(100vh - 82px);margin-top:2.5625rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-wrapper{overflow-x:hidden;max-height:100vh;margin-top:0}}.giv-PersonalizationPopin-wrapper .modaal-close{top:1.5625rem;right:.9375rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-wrapper .modaal-close{top:.125rem;right:.125rem}}.giv-PersonalizationPopin-content{padding:5rem 0 3.75rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-content{padding:2.4375rem 0 0}}.giv-PersonalizationPopin-content.isPageDesigner{max-width:56.5625rem;margin:0 auto}.giv-PersonalizationPopin-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background:linear-gradient(180deg,#fff 0,#fff 50%,#000 0,#000)}.giv-PersonalizationPopin-main-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem;margin:0 auto 2.5rem;color:#000;line-height:1.2;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-align:center;max-width:34.1875rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-main-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1;max-width:90%}}@media only screen and (max-width:800px){.giv-PersonalizationPopin-main-title_desktop{display:none}}@media only screen and (min-width:800px){.giv-PersonalizationPopin-main-title_mobile{display:none}}.giv-PersonalizationPopin-main-img{margin-bottom:2.5rem;max-width:34.125rem;width:100%}@media only screen and (max-width:800px){.giv-PersonalizationPopin-main-img{padding:0 1.0625rem;margin-bottom:1.25rem}}.giv-PersonalizationPopin-main-text{margin-top:0;margin-bottom:3.75rem;font-size:1rem;line-height:1.5;text-align:center;color:#fff;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;max-width:34.125rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-main-text{padding:0 1.0625rem;margin-bottom:2.5rem}}.giv-PersonalizationPopin-pushes{margin:60px 96px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:800px){.giv-PersonalizationPopin-pushes{margin:2.75rem 0 0 1.0625rem;overflow-x:auto;width:calc(100% - 17px);padding-bottom:3.125rem}.giv-PersonalizationPopin-pushes::-webkit-scrollbar{height:.3125rem}.giv-PersonalizationPopin-pushes::-webkit-scrollbar-thumb:horizontal{background-color:#cecece;border-radius:.15625rem}}.giv-PersonalizationPopin-pushes-item{max-width:10.0625rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-pushes-item{max-width:15rem;min-width:15rem;padding-right:1.1875rem}}.giv-PersonalizationPopin-pushes-item-number{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem;line-height:1.2;color:#000;margin-bottom:.625rem}@media only screen and (max-width:800px){.giv-PersonalizationPopin-pushes-item-number{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1.6;max-width:90%;margin-bottom:0}}.giv-PersonalizationPopin-pushes-item-text{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.33;margin:0 0 1.875rem;height:1.75rem;color:#000;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.giv-PersonalizationPopin-pushes-item-img{background-color:#f6f6f6}.giv-EngravingInfoComponent{margin:0 65px}@media only screen and (max-width:800px){.giv-EngravingInfoComponent{margin:0 16px 0 18px}}.giv-EngravingInfoComponent--wrapper{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:.625rem}@media only screen and (max-width:800px){.giv-EngravingInfoComponent--wrapper{padding-right:.5625rem}}.giv-EngravingInfoComponent--wrapper .info-icon{margin-right:.6875rem}.giv-EngravingInfoComponent--description{font-size:.75rem;line-height:1.17;color:#000;width:100%}.giv-ProductEngraving-wrap-title.active+.giv-ProductEngraving-info,.giv-ProductEngraving-wrap-title.active+.giv-ProductSet-info,.giv-ProductSet-wrap-title.active+.giv-ProductEngraving-info,.giv-ProductSet-wrap-title.active+.giv-ProductSet-info{display:-ms-flexbox;display:flex}.giv-ProductEngraving-wrap-title .giv-ProductEngraving-title,.giv-ProductSet-wrap-title .giv-ProductEngraving-title,.tooltip-info{display:inline-block}.giv-ProductEngraving-option-input{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:0}#pr-reviewsnippet .pr-snippet-read-and-write{margin:0}#pr-reviewsnippet .pr-snippet-stars-reco-reco,#pr-reviewsnippet .pr-snippet-write-review-link{display:none}#pr-reviewsnippet .pr-star-v4-25-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgzdjIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewsnippet .pr-star-v4-50-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGg4djIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewsnippet .pr-star-v4-75-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAxLTItMlYyYTIgMiAwIDAxMi0yeiIgZmlsbD0iIzc1NzU3NSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAxMy41bC00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+")}#pr-reviewsnippet .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjNzU3NTc1IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewsnippet .p-w-r a{color:#757575}#pr-reviewsnippet .p-w-r a:focus{box-shadow:0 0 0 2px #757575}#pr-reviewdisplay{margin:0 1.25rem 1.25rem}@media only screen and (min-width:480px){#pr-reviewdisplay{margin:0 3.125rem 1.25rem}}#pr-reviewdisplay .p-w-r:focus,#pr-reviewdisplay .p-w-r a:focus,#pr-reviewdisplay [role=button]:focus,#pr-reviewdisplay [tabindex="-1"]:focus,#pr-reviewdisplay button:focus,#pr-reviewdisplay select:focus{box-shadow:0 0 0 2px #333}#pr-reviewdisplay .p-w-r .pr-read-review span,#pr-reviewdisplay .p-w-r .pr-read-review time,#pr-reviewdisplay .p-w-r .pr-review-display span,#pr-reviewdisplay .p-w-r .pr-review-display time{color:#333}#pr-reviewdisplay .pr-filter-btn--button .pr-filter-btn--active span,#pr-reviewdisplay .pr-filter-btn--button:active span,#pr-reviewdisplay .pr-filter-btn--button:hover span,#pr-reviewdisplay .pr-multiselect-count span,#pr-reviewdisplay .pr-rd-search-filled span{color:#fff}#pr-reviewdisplay .pr-caret-icon__line{stroke:#757575}#pr-reviewdisplay .pr-filter-btn--button .pr-filter-btn--active,#pr-reviewdisplay .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon,#pr-reviewdisplay .pr-filter-btn--button:active,#pr-reviewdisplay .pr-filter-btn--button:active .pr-cross-icon,#pr-reviewdisplay .pr-filter-btn--button:hover,#pr-reviewdisplay .pr-filter-btn--button:hover .pr-cross-icon,#pr-reviewdisplay .pr-multiselect-count,#pr-reviewdisplay .pr-rd-search-filled{background-color:#757575}#pr-reviewdisplay .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon__line,#pr-reviewdisplay .pr-filter-btn--button:active .pr-cross-icon__line,#pr-reviewdisplay .pr-filter-btn--button:hover .pr-cross-icon__line{stroke:#757575}#pr-reviewdisplay .pr-review-filter-clear-all{color:#757575}#pr-reviewdisplay .pr-multiselect-button-label{text-transform:none}#pr-reviewdisplay .pr-multiselect-item>input{accent-color:#757575}#pr-reviewdisplay .pr-histogram-stars{background-color:#fff}#pr-reviewdisplay .pr-histogram-stars:focus .pr-histogram-label,#pr-reviewdisplay .pr-histogram-stars:focus .pr-ratings-histogram-bar-container,#pr-reviewdisplay .pr-histogram-stars:hover .pr-histogram-label,#pr-reviewdisplay .pr-histogram-stars:hover .pr-ratings-histogram-bar-container{background-color:#f6f6f6}#pr-reviewdisplay .pr-histogram-stars .pr-cross-icon{margin-top:5px}#pr-reviewdisplay .pr-rd-search-reviews-input input:active+button,#pr-reviewdisplay .pr-rd-search-reviews-input input:focus+button{background:#757575;border-color:#757575}#pr-reviewdisplay .pr-rd-search-reviews-input input:active+button .pr-search-icon path,#pr-reviewdisplay .pr-rd-search-reviews-input input:focus+button .pr-search-icon path{fill:#fff}#pr-reviewdisplay .pr-review-display section.pr-rd-images.pr-rd-content-block{display:none}#pr-reviewdisplay .pr-review-snapshot-header svg path{fill:#000}#pr-reviewdisplay .pr-subheadline{pointer-events:none}#pr-reviewdisplay .pr-star-v4-25-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgzdjIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewdisplay .pr-star-v4-50-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGg4djIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewdisplay .pr-star-v4-75-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAxLTItMlYyYTIgMiAwIDAxMi0yeiIgZmlsbD0iIzc1NzU3NSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAxMy41bC00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+")}#pr-reviewdisplay .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjNzU3NTc1IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-reviewdisplay .pr-headline{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:24px}#pr-reviewdisplay .pr-snippet-write-review-link{background-color:#000;border:none;color:#fff}#pr-reviewdisplay .pr-snippet-write-review-link:focus{color:#fff}#pr-reviewdisplay .pr-ratings-histogram-barValue,#pr-reviewdisplay .pr-reco,#pr-reviewdisplay .pr-snippet-reco-to-friend-percent{background-color:#757575}#pr-reviewdisplay .pr-ratings-histogram-barValue span,#pr-reviewdisplay .pr-reco span,#pr-reviewdisplay .pr-snippet-reco-to-friend-percent span{color:#fff}#pr-reviewdisplay .pr-rd-helpful-action{display:none}#pr-reviewdisplay .pr-badging-icon circle{fill:#757575}#pr-reviewdisplay .pr-accordion-btn span,#pr-reviewdisplay .pr-rd-pagination-btn,#pr-reviewdisplay .pr-rd-to-top,#pr-reviewdisplay .pr-review-translation__btn{color:#757575}#pr-reviewdisplay .pr-review-snapshot-block.pr-review-snapshot-block-recommend:not(:has(.pr-snippet-reco-to-friend-green)){display:none}#pr-write .p-w-r .pr-btn.active,#pr-write .p-w-r .tag-group .pr-label-control.checked{background-color:#757575}#pr-write .p-w-r .pr-btn.active:active:focus,#pr-write .p-w-r .pr-btn.active:focus,#pr-write .p-w-r .tag-group .pr-label-control.checked:active:focus,#pr-write .p-w-r .tag-group .pr-label-control.checked:focus{border:1px solid #757575;box-shadow:0 0 0 2px #757575}#pr-write .p-w-r .pr-star-v4-0-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzXzMpIj48cGF0aCBkPSJNMTggMEgyYTIgMiAwIDAwLTIgMnYxNmEyIDIgMCAwMDIgMmgxNmEyIDIgMCAwMDItMlYyYTIgMiAwIDAwLTItMnoiIGZpbGw9IiM5MjkyOTIiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxTDEwIDEzLjV6IiBmaWxsPSIjZmZmIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTNfMyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMHYyMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")}#pr-write .p-w-r .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjNzU3NTc1IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}#pr-write .p-w-r .pr-btn-add-tag button,#pr-write .p-w-r .pr-btn-add-tag button:hover,#pr-write .p-w-r .pr-btn-link,#pr-write .p-w-r .pr-btn-link:hover,#pr-write .p-w-r .pr-clear-all-radios,#pr-write .p-w-r .pr-clear-all-radios:hover{color:#000}#pr-write .p-w-r .pr-accessible-btn{color:#fff;background-color:#000;border:none}#pr-write .p-w-r :focus,#pr-write .p-w-r a:focus{border:1px solid #757575;box-shadow:0 0 0 2px #757575}#pr-write .p-w-r input:focus+label.pr-btn,#pr-write .p-w-r input:focus+label.pr-label-control,#pr-write .p-w-r input:focus+label.pr-star-v4-0-filled,#pr-write .p-w-r input:focus+label.pr-star-v4-100-filled{border:1px solid #757575;box-shadow:0 0 0 2px #757575;outline-color:#757575;background-color:#757575}#pr-write .p-w-r a{color:#757575}.pr-war-form .pr-alert-container,.pr-war-form .pr-war{margin:0 auto}.pr-war-form a.pr-pull-right{pointer-events:none}.pr-war-form a.pr-pull-right svg path{fill:#000}.p-w-r [data-tooltip]:before,[id^=category-snippet-] .p-w-r .pr-no-reviews{display:none}[id^=category-snippet-] .p-w-r .pr-category-snippet{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0 0 10px}[id^=category-snippet-] .p-w-r .pr-category-snippet__rating{padding-right:5px}[id^=category-snippet-] .p-w-r .pr-category-snippet__total{padding:2px 0 0;font-size:.625rem;text-transform:lowercase}[id^=category-snippet-] .p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars{position:static;padding-right:5px}[id^=category-snippet-] .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4{height:14px;width:14px}[id^=category-snippet-] .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{margin:2px 0 0;padding:2px 4px 1px;font-size:.5rem}[id^=category-snippet-] .p-w-r .pr-star-v4-25-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgzdjIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}[id^=category-snippet-] .p-w-r .pr-star-v4-50-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGg4djIwSDJhMiAyIDAgMDEtMi0yVjJhMiAyIDAgMDEyLTJ6IiBmaWxsPSIjNzU3NTc1Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}[id^=category-snippet-] .p-w-r .pr-star-v4-75-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAxLTItMlYyYTIgMiAwIDAxMi0yeiIgZmlsbD0iIzc1NzU3NSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAxMy41bC00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+")}[id^=category-snippet-] .p-w-r .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjNzU3NTc1IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}.giv-Tooltip__wrapper{display:-ms-flexbox;display:flex;padding:1.25rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6}.giv-Tooltip__wrapper p{color:#000}.giv-Tooltip__icon{display:block;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin:0 .6875rem 0 0}.giv-Tooltip__text{-ms-flex:1;flex:1;font-size:.75rem;line-height:1.17}.giv-Tooltip__title{display:inline;font-weight:700}.giv-Tooltip__description{display:inline}.dqe__suggestion{position:relative}.dqe__suggestion .dqe__suggestion__list{display:none;border:1px solid #cecece;transform:translateY(-10px);position:absolute;background-color:#f6f6f6;overflow:auto;max-height:18.75rem;width:100%;z-index:10}.dqe__suggestion .dqe__suggestion__list__item{font-size:1rem;font-weight:400;line-height:24px;color:#000;background-color:transparent;padding:.3125rem 1.25rem;border:none;border-radius:0;text-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dqe__suggestion .dqe__suggestion__list__item:hover{font-weight:700}.dqe__suggestion .dqe__suggestion__list__item:first-child{padding:.625rem 1.25rem .3125rem}.dqe__suggestion .dqe__suggestion__list__item:last-child{padding:.3125rem 1.25rem .625rem}.dqeModal{background-color:rgba(0,0,0,.4)}.dqeModal__dialog{width:100%;margin:0 auto;max-width:none}@media only screen and (min-width:800px){.dqeModal__dialog{max-width:740px}}.dqeModal__content,.dqeModal__header{border:0;border-radius:0}.dqeModal__header{padding:40px 17px;margin:0}@media only screen and (min-width:800px){.dqeModal__header{padding:50px 30px}}.dqeModal__title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.875rem;text-align:center;color:#000;max-width:450px;margin:0 auto}.dqeModal__close{position:absolute;top:20px;right:17px;margin:0;font-size:1rem;color:#000}@media only screen and (min-width:800px){.dqeModal__close{top:40px;right:30px}}.dqeModal__body{width:100%;max-width:360px;margin:0 auto;padding:0}.dqeModal__radio input[type=radio]~label{border:none}.dqeModal__radio input[type=radio]~label p{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:24px}.dqeModal__radio input[type=radio]~label:after,.dqeModal__radio input[type=radio]~label:before{top:1.125rem}.dqeModal__radio__label-address{display:block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:700;line-height:24px}.dqeModal__footer{width:100%;max-width:360px;border:0;padding:40px 0;margin:0 auto}@media only screen and (min-width:800px){.dqeModal__footer{padding:40px 0 50px}}.modal.dqeModal{z-index:20}.gbs__tabs [role=tablist]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #cecece}@media only screen and (min-width:800px){.gbs__tabs [role=tablist]{gap:60px}}.gbs__tabs [role=tab]{padding:10px 10px 20px;width:120px;outline:none;cursor:pointer;border-bottom:4px solid #fff;color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:16px;letter-spacing:.467px;text-transform:uppercase}@media only screen and (min-width:800px){.gbs__tabs [role=tab]{padding:20px;width:200px}}.gbs__tabs [role=tab]:hover,.gbs__tabs [role=tab][aria-selected=true]{border-bottom:4px solid #000}.gbs__tabs [role=tab] span.focus{display:inline-block}.gbs__tabs [role=tab]:focus-visible span.focus{outline-offset:.3125rem!important;outline-style:solid!important;outline-color:#767676!important}.gbs__tabs [role=tabpanel].is-hidden{display:none}.gbs__tabs.gbs__tabs__editmode [role=tabpanel].is-hidden{display:block}.gbs__heading__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:calc(100% - 2.125rem);max-width:1122px;margin:80px auto}@media only screen and (min-width:800px){.gbs__heading__text{width:calc(100% - 2.5rem)}}.gbs__heading__text__title{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:20px;text-transform:uppercase;margin:0 0 20px;text-align:center}.gbs__heading__text__description{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:500;line-height:20px;margin:0 auto;max-width:740px;text-align:center}.gbs__gifts-collection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 2.125rem);max-width:1122px;margin:0 auto 80px}@media only screen and (min-width:800px){.gbs__gifts-collection{width:calc(100% - 2.5rem)}}.gbs__gifts-collection__text__title{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:20px;text-transform:uppercase;margin:0 0 20px}.gbs__gifts-collection__text__description{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:500;line-height:20px;margin:0 auto;text-align:center;max-width:740px}.gbs__gifts-collection__step__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.gbs__gifts-collection__step{display:-ms-flexbox;display:flex}.gbs__gifts-collection__step__points{-ms-flex:0 1 25%;flex:0 1 25%;width:25%;background-color:#000;padding:15px;min-width:100px}@media only screen and (min-width:800px){.gbs__gifts-collection__step__points{padding:25px}}.gbs__gifts-collection__step__points__title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;margin:0}@media only screen and (min-width:800px){.gbs__gifts-collection__step__points__title{text-align:left}}.gbs__gifts-collection__step__points__number{font-size:1.5rem;line-height:24px}@media only screen and (min-width:800px){.gbs__gifts-collection__step__points__number{font-size:2.5rem;line-height:42px}}.gbs__gifts-collection__step__points__text{font-size:1.5rem;line-height:24px}.gbs__gifts-collection__step__slider__container{width:75%;-ms-flex:0 1 75%;flex:0 1 75%;overflow:hidden;padding:0}@media only screen and (min-width:800px){.gbs__gifts-collection__step__slider__container{padding:0 15px}}.gbs__gifts-collection__step__slider{position:relative;display:-ms-flexbox;display:flex}.gbs__gifts-collection__step__slider__button{display:none;position:absolute;top:50%;width:60px;height:60px;background-color:#000;border:1px solid #fff;z-index:1}@media only screen and (min-width:800px){.gbs__gifts-collection__step__slider__button{display:block}}.gbs__gifts-collection__step__slider__button__prev{left:0;transform:translate(-15px,-50%)}.gbs__gifts-collection__step__slider__button__next{right:0;transform:translate(15px,-50%)}.gbs__gifts-collection__step__slider__button i{color:#fff}.gbs__gifts-collection .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:-ms-flexbox;display:flex;gap:10px;border-bottom:0}.gbs__gifts-collection .slick-dots button{font-size:0;line-height:0;width:6px;height:6px;border-radius:50%;background-color:#d9d9d9;padding:0;border-bottom:0}.gbs__gifts-collection .slick-dots button[role=tab][aria-selected=true],.gbs__gifts-collection .slick-dots button[role=tab][aria-selected=true]:hover{border-bottom:0}.gbs__gifts-collection .slick-dots .slick-active button{background-color:#000}.gbs__gifts-collection__step__slider__item{-ms-flex:0 0 calc(100% + 10px);flex:0 0 calc(100% + 10px);width:calc(100% + 10px);padding:0 0 0 20px}@media only screen and (min-width:800px){.gbs__gifts-collection__step__slider__item{-ms-flex:0 0 calc(33.3333% + 15px);flex:0 0 calc(33.3333% + 15px);width:calc(33.3333% + 15px);padding:0 15px}}.gbs__gifts-collection__step__slider__item__figure{display:-ms-flexbox;display:flex;margin:0 0 15px;background-color:#f6f6f6;height:260px;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.gbs__gifts-collection__step__slider__item__figure{height:300px}}.gbs__gifts-collection__step__slider__item__image{display:block;margin:0 auto;padding:20px;max-width:100%;max-height:100%}.gbs__gifts-collection__step__slider__item__name{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:700;line-height:16px;text-transform:uppercase;margin:0 0 5px}.gbs__gifts-collection__step__slider__item__subname{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:300;line-height:16px;margin:0 0 5px}.gbs__gifts-collection__step__slider__item__points{display:block;color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:700;line-height:16px;text-transform:uppercase;margin:0 0 5px}.gbs__gifts-collection .slick-list{min-width:100%}.gbs__gifts-collection .slick-track{display:-ms-flexbox;display:flex;min-width:100%}.gbs__point-program{height:auto;overflow:hidden}.gbs__point-program__heading__text{margin:80px auto 50vw}@media only screen and (min-width:1024px){.gbs__point-program__heading__text{margin:80px auto}}.gbs__point-program__container{position:relative;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0}@media only screen and (min-width:1024px){.gbs__point-program__container{margin:80px auto 160px}}.gbs__point-program__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1122px;margin:0 auto}@media only screen and (min-width:800px){.gbs__point-program__columns{width:calc(100% - 2.5rem)}}@media only screen and (min-width:1024px){.gbs__point-program__columns{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.gbs__point-program__figure{width:100%;margin:-50% 0 0;padding:40px 40px 20px}@media only screen and (min-width:1024px){.gbs__point-program__figure{width:57.1429%;margin:-50px 0;padding:0}}.gbs__point-program__img{display:block;width:100%;height:auto}.gbs__point-program__informations__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;width:100%;padding:30px 40px 40px;margin:0}@media only screen and (min-width:1024px){.gbs__point-program__informations__container{width:42.8571%;padding:40px 0}}.gbs__point-program__informations{width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:40px}@media only screen and (min-width:1024px){.gbs__point-program__informations{max-width:75%;margin:0}}.gbs__point-program__list{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;list-style:auto;padding:0 0 0 25px;margin:0}.gbs__point-program__list__item{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:20px}.gbs__point-program__list__item__title{color:#fff;text-transform:uppercase;margin:0 0 15px}.gbs__point-program__list__item__description{color:#fff;font-weight:400;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;margin:0}.gbs__point-program__list__item__description p{margin:0}.gbs__point-program__list__item__description a{color:#fff;text-decoration:underline}.gbs__point-program__list__item__description a:hover{text-decoration:underline}.gbs__point-program__button{margin:0 0 0 25px;padding:0;color:#fff;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.gbs__point-program__button:focus-visible{outline-offset:.3125rem;outline-style:solid;outline-color:#f6f6f6}.gbs__point-program__modal{padding:0!important}.gbs__point-program__modal .modal-dialog{margin:auto}.gbs__point-program__modal .modal-content{border-radius:0;border:none}.gbs__point-program__modal .modal-header{margin:0;border:none;padding:40px 30px 0;background-color:#fff}.gbs__point-program__modal .modal-header button{color:#000;font-size:1rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;z-index:1}.gbs__point-program__modal .modal-header button:before{font-weight:700}.gbs__point-program__modal .modal-header button:focus-visible{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}.gbs__point-program__modal .modal-body{padding:40px;font-size:.75rem;font-weight:400;line-height:18px;background-color:#fff}@media only screen and (min-width:800px){.gbs__point-program__modal .modal-body{padding:40px 80px 80px}}.gbs__point-program__modal .modal-body li{list-style:disc}.gbs__point-program__modal .modal-body a,.gbs__point-program__modal .modal-body a:hover{text-decoration:underline}.gbs__sustainable-point{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:calc(100% - 2.125rem);max-width:1122px;margin:0 auto 50px}@media only screen and (min-width:800px){.gbs__sustainable-point{width:calc(100% - 2.5rem)}}.gbs__sustainable-point__tiles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:35px;margin:0 0 20px;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.gbs__sustainable-point__tiles{-ms-flex-direction:row;flex-direction:row}}.gbs__sustainable-point__tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:1 1 100%;flex:1 1 100%;padding:70px;background-color:#f6f6f6}@media only screen and (min-width:800px){.gbs__sustainable-point__tile{-ms-flex:1 1 calc(50% - 18px);flex:1 1 calc(50% - 18px)}}.gbs__sustainable-point__tile__points{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:3.75rem;font-weight:700;line-height:64px;text-transform:uppercase;margin:0 auto 30px}.gbs__sustainable-point__tile__icon{display:block;height:auto;max-width:100%;margin:0 auto 25px}.gbs__sustainable-point__tile__title{color:#000;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:20px;text-transform:uppercase;margin:0 auto 30px}@media only screen and (min-width:800px){.gbs__sustainable-point__tile__title{max-width:350px}}.gbs__sustainable-point__tile__description{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:20px;text-align:center;margin:0 auto}@media only screen and (min-width:800px){.gbs__sustainable-point__tile__description{max-width:350px}}.gbs__sustainable-point__asterisk{color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;line-height:16px;-ms-flex-item-align:start;align-self:flex-start}.gbs__sustainable-point .content-asset{width:100%}.gbs__faq{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 2.125rem);max-width:1122px;margin:0 auto}@media only screen and (min-width:800px){.gbs__faq{width:calc(100% - 2.5rem)}}.gbs__faq__containers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:60px;margin:0 auto 80px;width:100%}.gbs__faq__container{border-bottom:1px solid #cecece}.gbs__faq__title{color:#fff;background-color:#000;text-align:center;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:700;line-height:30px;text-transform:uppercase;padding:10px;min-height:50px;margin:0}.gbs__faq__button,.gbs__faq__description{color:#000;background-color:#fff;padding:15px 20px;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:24px;text-align:left}.gbs__faq__description p{margin:0}.gbs__faq__description a,.gbs__faq__description a:hover{text-decoration:underline}.gbs__faq__button{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #cecece}.gbs__faq__button:focus-visible{outline-offset:.3125rem!important;outline-style:solid!important;outline-color:#767676!important}.giv-PageTitle{margin-top:3.125rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:1.25rem;letter-spacing:.025rem;padding:4rem 0 1.5625rem;text-align:center;text-transform:uppercase;line-height:1.375rem;letter-spacing:.5;border-top:1px solid #999;color:#000}@media only screen and (min-width:800px){.giv-PageTitle{font-size:1.5rem;letter-spacing:.6}}.giv-Quote+.giv-PageTitle{border:0}.giv-PageTitle:first-of-type{margin:0}.giv-PageTitle--unBordered{border:none}.giv-PageTitle--unBordered+.giv-Slides{margin-top:.9375rem}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.giv-categoryPage-content .giv-PageTitle:first-child{border-top:none}.giv-categoryPage-contentVideo{height:0;position:relative}.giv-categoryPage-contentVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media only screen and (min-width:800px){.giv-categoryPage-contentVideoWrapper{position:relative;height:100%;width:100%}.giv-categoryPage-contentVideoWrapper .giv-Tool-content{background:#000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.giv-categoryPage-contentVideoWrapper .giv-categoryPage-contentVideo{height:0;overflow:hidden;position:absolute;top:50%;left:50%;bottom:-50%;right:-50%;transform:translate(-50%,-50%)}}.giv-subcategory{margin:7.5rem 0}@media only screen and (max-width:800px){.giv-subcategory{margin:5rem 0}}@media only screen and (max-width:800px){.giv-subcategory:first-child{margin-top:3.75rem}}.giv-subcategory-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:800px){.giv-subcategory-container{width:100%}}.giv-subcategory--title{margin-bottom:2.5rem;font-size:1.5rem;text-align:center;line-height:1.08}@media only screen and (max-width:800px){.giv-subcategory--title{margin-bottom:1.25rem}}.giv-subcategory--image{width:calc(50% - .9375rem)}@media only screen and (max-width:800px){.giv-subcategory--image{width:100%}}.giv-subcategory-products-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - .9375rem)}@media only screen and (max-width:800px){.giv-subcategory-products-section{width:100%;margin:2.5rem 1.0625rem 0}}.giv-subcategory .giv-Grid{width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.giv-subcategory .giv-Grid .giv-ProductTile{width:calc(50% - .9375rem);padding-left:0;padding-right:0}@media only screen and (max-width:800px){.giv-subcategory .giv-Grid .giv-ProductTile{width:calc(50% - .59375rem)}}.giv-subcategory .giv-Grid .giv-ProductTile-productOosMsg,.giv-subcategory .giv-Grid .giv-ProductTile-productSubName,.giv-subcategory .giv-Grid .giv-ProductTile .price{color:#000}.giv-subcategory .giv-Grid .giv-ProductTile .giv-ProductTile-customization-logo{height:1.375rem;width:1.375rem;top:16.75rem;left:.3125rem}@media only screen and (max-width:800px){.giv-subcategory .giv-Grid .giv-ProductTile .giv-ProductTile-customization-logo{top:10.1875rem;right:.9375rem}}.giv-subcategory .giv-Grid .giv-ProductTile .giv-Rating{margin-bottom:.25rem}.giv-subcategory .giv-Grid .giv-ProductTile.spotlight-wrapper{width:100%}.giv-subcategory .giv-Grid .giv-ProductTile.spotlight-wrapper .spotlight{height:100%}.giv-subcategory .giv-Grid .giv-ProductTile.spotlight-wrapper .spotlight-productTile{width:calc(50% - 1.25rem);margin:.3125rem;padding:1.25rem;float:right;background-color:#fff}@media only screen and (max-width:800px){.giv-subcategory .giv-Grid .giv-ProductTile.spotlight-wrapper .spotlight-productTile{width:calc(50% - .3125rem);padding:.9375rem}}.giv-subcategory .giv-Grid .giv-ProductTile .intensity{position:static;margin:.125rem 0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;text-transform:none}.giv-subcategory .giv-Grid .giv-ProductTile .intensity-icon{position:static;margin-top:.3125rem}.giv-quick-access-block{width:10.125rem;margin:0 .9375rem;display:inline-block}@media only screen and (max-width:800px){.giv-quick-access-block{max-width:5.375rem;width:5.375rem;margin:0 .125rem 0 1.0625rem}}.giv-quick-access-block:hover{cursor:pointer}.giv-quick-access-block--container{margin-top:5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;position:relative}@media only screen and (max-width:800px){.giv-quick-access-block--container{margin-top:2.5rem}}.giv-quick-access-block--container .giv-Slide-arrow{top:3.625rem}.giv-quick-access-block--container .giv-Slide-arrow--prev{left:1.0625rem}.giv-quick-access-block--container .giv-Slide-arrow--next{right:1.0625rem}@media only screen and (max-width:800px){.giv-quick-access-block--container .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1.0625rem}}@media only screen and (max-width:800px){.giv-quick-access-block--container .slick-track .giv-quick-access-block:first-child{margin-left:0}}@media only screen and (max-width:800px){.giv-quick-access-block--container .slick-track .giv-quick-access-block:last-child{margin-right:0}}.giv-quick-access-block--image{display:block;height:13.5625rem}@media only screen and (max-width:800px){.giv-quick-access-block--image{height:7.1875rem}}.giv-quick-access-block--name{margin-top:.625rem;font-size:.75rem;text-align:left}.giv-FeaturedProducts{padding:4rem 0;border:.0625rem solid #999;border-right:none;border-left:none;background-color:#fff}.giv-FeaturedProducts--custom{padding:.625rem 0;border:none}.giv-FeaturedProducts .giv-PageTitle{padding:0 0 2.1875rem}.giv-FeaturedProducts .giv-Slides--product .giv-ProductTile .giv-ProductTile-quickBuy{top:15rem}@media only screen and (max-width:800px){.home-quick-access{margin-top:0}}@media only screen and (max-width:480px){.home-quick-access{width:6.5625rem;padding:0 .625rem;-ms-flex-negative:0;flex-shrink:0}}.home-quick-access .best-sellers{font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;font-size:.875rem;text-transform:none;letter-spacing:normal}.home-quick-access a{display:block}@media only screen and (max-width:480px){.quick-access-container{display:-ms-flexbox;display:flex;overflow-x:scroll;margin-left:0;margin-right:0;scrollbar-width:none}.quick-access-container::-webkit-scrollbar{display:none}}.quick-access-tile{margin-top:0;min-height:239px}@media only screen and (max-width:800px){.quick-access-tile{min-height:250px}}.quick-access-tile .carousel-container{display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width:800px){.quick-access-tile .carousel-container .home-quick-access .giv-ContentTile-image{margin-bottom:.625rem}}.quick-access-tile .carousel-container .home-quick-access .giv-ContentTile-image img{min-height:131px}@media only screen and (max-width:800px){.quick-access-tile .carousel-container .home-quick-access .giv-ContentTile-image img{min-height:114px}}.quick-access-tile .js-scroll-left{left:-.5rem}.quick-access-tile .js-scroll-left:before{color:#000}.quick-access-tile .js-scroll-left:hover{transform:translate(-.5rem,-50%)}.quick-access-tile .js-scroll-right{right:-.5rem}.quick-access-tile .js-scroll-right:before{color:#000}.quick-access-tile .js-scroll-right:hover{transform:translate(.5rem,-50%)}.quick-access-tile .scroll-btn{transform:translateY(-50%);top:50%;position:absolute;font-size:1.5625rem;width:3rem;height:3rem;background-color:#fff;transition:.2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:480px){.quick-access-tile .scroll-btn{display:none}}.quick-access-tile .scroll-btn.disabled:before{color:#cecece}.pt_storefront #loginModal .giv-content-modal{border-top:1px solid #cecece}.experience-layouts-homePageLayout:has(.giv-home-page-container-bg-black){padding-top:0}.experience-layouts-homePageLayout:has(.giv-home-page-container-bg-black) .experience-productCountdownRegion+.quick-access-tile{margin-top:3.125rem}@media only screen and (min-width:800px){.experience-layouts-homePageLayout:has(.giv-home-page-container-bg-black) .experience-productCountdownRegion+.quick-access-tile{margin-top:4.375rem}}@media only screen and (min-width:800px){.experience-layouts-homePageLayout:has(.giv-home-page-container-bg-black) .experience-productCountdownRegion+.quick-access-tile .carousel-container{width:100%}}.giv-ProductCountdown__container{max-width:46.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;margin-bottom:2.5rem}@media only screen and (max-width:800px){.giv-ProductCountdown__container{max-width:100%;width:100%;margin-bottom:1.25rem}}.giv-ProductCountdown__text-subtitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:.69;letter-spacing:.8px}.giv-ProductCountdown__text-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:3.75rem;line-height:1.07}@media only screen and (max-width:800px){.giv-ProductCountdown__text-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5rem;line-height:1}}.giv-ProductCountdown__header{text-align:center}@media only screen and (max-width:800px){.giv-ProductCountdown__header-desktop{display:none}}@media only screen and (min-width:800px){.giv-ProductCountdown__header-mobile{display:none}}.giv-ProductCountdown__header-subtitle{margin:1.5625rem 0 0}@media only screen and (max-width:800px){.giv-ProductCountdown__header-subtitle{margin:.8125rem 3.4375rem 0;line-height:1}}.giv-ProductCountdown__header-title{margin:.3125rem 0 .8125rem}@media only screen and (max-width:800px){.giv-ProductCountdown__header-title{margin:.5625rem .3125rem 1.25rem;line-height:1}}.giv-ProductCountdown__line{width:100%;height:.125rem;background-color:#fff}.giv-ProductCountdown__timer{margin:1.1875rem 0;display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){.giv-ProductCountdown__timer{margin:1.0625rem 0 1.125rem}}.giv-ProductCountdown__timer-item{margin:0 1.375rem;text-align:center}@media only screen and (max-width:800px){.giv-ProductCountdown__timer-item{margin:0 .4375rem}}.giv-ProductCountdown__timer p{margin:0}.giv-ProductCountdown__timer p.giv-ProductCountdown__timer-item-number{margin-top:.3125rem}.giv-ProductCountdown .giv-Button,.giv-ProductCountdown__btn{display:none;margin:1rem 0 2.875rem;max-width:341px;background-color:#fff;color:#000}.giv-ProductCountdown .giv-Button:hover,.giv-ProductCountdown__btn:hover{color:initial}@media only screen and (max-width:800px){.giv-ProductCountdown .giv-Button,.giv-ProductCountdown__btn{margin:.75rem 0 1.9375rem;height:2.8125rem;line-height:2.8125rem;width:10.0625rem}}@media only screen and (max-width:800px){.giv-Grid--withGutter>[class*=giv-Col-]{padding-top:15px;margin-top:20px}}.giv-skin-bg{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100vw;position:fixed;top:0;z-index:-1}@media only screen and (min-width:800px){.giv-skin-bg{width:100%}}.giv-skin-bg--picture img{display:block}@media only screen and (min-width:800px){.giv-skin-bg--picture img{width:100%}}.giv-skin-bg-container{width:100%;height:100%;position:absolute;overflow-x:visible;z-index:-1}@media only screen and (max-width:800px){.giv-skin-bg-container{height:calc(100% - 168px)}}.track-order{width:100%;overflow:hidden}.track-order__container{margin:40px auto 200px;max-width:550px}.track-order .track-order__errors__alert{padding:20px 0;-ms-flex-align:start;align-items:start}.track-order .track-order__errors__alert strong{color:#000;font-size:.875rem}.track-order__header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.track-order__title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:26px;text-transform:uppercase;margin:0 0 35px}@media only screen and (min-width:800px){.track-order__title{font-size:1.875rem;line-height:30px}}.track-order__paragraph,.track-order__required-fields{color:#757575;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;line-height:20px}.track-order__paragraph{font-size:1rem}.track-order__required-fields{font-size:.875rem}.track-order__inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px 0;margin:0 0 60px}.track-order__submit__button{width:100%;max-width:none}.pdp-main .video-container{width:100%;height:100%}@media (max-width:768.98px) and (min-width:320px){.pdp-main .giv-ContainerProductDetail{width:100%}.pdp-main .giv-ContainerProductDetail .product-detail{width:calc(100% - 2.125rem);margin:0 auto;display:block}}@media only screen and (max-width:800px){.pdp-main .giv-PageTitle{font-size:1rem}}.product-info{margin-bottom:4rem}.giv-poppinProductQuickbuy-container.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .more-info-tooltip-wrapper{display:none}.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag{width:3.125rem;height:1.6875rem;border:none;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1.6875rem}.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag--pink,.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag--silver{color:#000}.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag--black,.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag--gold,.giv-ContainerProductDetail:not(.giv-poppinProductQuickbuy-container) .giv-ProductContent-productPricing .price .giv-gbs-tag--red{color:#fff}.giv-ContainerProductDetail .buyOnlineButton-wrapper{margin-top:7px}.giv-ContainerProductDetail .giv-AddToWishlist .giv-Wishlist-icon{width:1rem;height:.9375rem}@media only screen and (max-width:800px){.giv-ContainerProductDetail .giv-AddToWishlist--mobile{display:block}}@media only screen and (min-width:800px){.giv-ContainerProductDetail{padding-top:4.0625rem;padding-bottom:5rem}.giv-ContainerProductDetail .giv-AddToWishlist--desktop,.giv-ContainerProductDetail .giv-ProductDetailHeaderWrapper--desktop{display:block}}.giv-ContainerProductDetail .giv-ProductDetailHeader{position:relative;padding:1.25rem 0 1.6875rem;border-bottom:1px solid #999}@media only screen and (min-width:800px){.giv-ContainerProductDetail .giv-ProductDetailHeader{margin-left:auto;margin-right:auto;padding:3.75rem 0 1.6875rem;height:auto}}.giv-ContainerProductDetail .giv-ProductDetailHeader .giv-Rating{display:-ms-flexbox;display:flex;position:relative;cursor:pointer}.giv-ContainerProductDetail .giv-ProductDetailHeader .giv-Rating-stars--item{height:.875rem;margin-right:.125rem;min-width:.875rem}.giv-ContainerProductDetail .giv-ProductDetailHeader .giv-Rating-comments{margin-left:.5rem;font-size:.875rem;line-height:1.25rem;color:#000}.giv-ContainerProductDetail .pdpForm{margin-bottom:0;border-bottom:1px solid #999}@media only screen and (min-width:800px){.giv-ContainerProductDetail .pdpForm{margin:0 auto 2.5rem}}.giv-ContainerProductDetail .pdpForm:not(.pdpForm--available){margin-bottom:.3125rem}.giv-ContainerProductDetail .pdpForm--available{margin-bottom:0}.giv-ContainerProductDetail .pdpForm.find-store-cta--hidden{border-bottom:none}.giv-ContainerProductDetail .pdpForm .giv-OutOfStockCta{width:100%;min-width:auto;line-height:1rem}.giv-ContainerProductDetail .pdpForm .giv-OutOfStockCta:focus,.giv-ContainerProductDetail .pdpForm .giv-OutOfStockCta:hover{transform:none}.giv-ContainerProductDetail .pdpForm .giv-OutOfStockTeaserCta{max-width:100%;font-size:.875rem}.giv-ContainerProductDetail .pdpForm .giv-OutOfStockTeaserCta img{margin-right:.5625rem}@media only screen and (min-width:800px){.giv-ContainerProductDetail .pdpForm .giv-OutOfStockTeaserCta img{margin-right:.8125rem}}.giv-ContainerProductDetail .pdpForm .giv-Wishlist{position:relative;min-width:4rem;padding:0;border:1px solid #000}.giv-ContainerProductDetail .pdpForm .giv-Wishlist-icon{width:1rem;height:1rem}.giv-ContainerProductDetail .pdpForm .giv-Wishlist-button{width:100%;height:100%;padding:0}.giv-ContainerProductDetail .pdpForm .estimated-arrival-time{margin-bottom:.875rem;font-size:.75rem;line-height:1rem;color:#000;text-align:center}.giv-ContainerProductDetail .pdpForm .estimated-arrival-time.comming-soon-message{margin-bottom:.6875rem}@media only screen and (min-width:800px){.giv-ContainerProductDetail .pdpForm .estimated-arrival-time+.buyOnlineButton-wrapper{padding-top:0}}.giv-ContainerProductDetail .pdpForm .out-of-stock-message{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.giv-ContainerProductDetail .pdpForm .out-of-stock-message:before{margin-right:.75rem;font-size:1rem}.giv-ContainerProductDetail .pdpForm .add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.giv-ContainerProductDetail .pdpForm .add-to-cart img{margin-right:10px}.giv-ContainerProductDetail .pdpForm .add-to-cart:focus,.giv-ContainerProductDetail .pdpForm .add-to-cart:hover{transform:none}.giv-ContainerProductDetail .pdpForm .giv-ProductTile-button:not(.giv-Wishlist-button--active) .visually-hidden{visibility:hidden}.giv-ContainerProductDetail .pdpForm .buyOnlineButton{margin-bottom:.3125rem}.giv-ContainerProductDetail .pdpForm .buyOnlineButton .add-to-cart,.giv-ContainerProductDetail .pdpForm .buyOnlineButton .buy-retailer-btn{width:100%;max-width:100%;line-height:1}.giv-ContainerProductDetail .pdpForm .buyOnlineButton.sticky{position:fixed;width:100vw;background-color:#fff;bottom:0;left:0;z-index:5;transform:translateY(130%);margin-bottom:0;transition:transform .3s ease}.giv-ContainerProductDetail .pdpForm .buyOnlineButton.sticky.shown{transform:translateY(0)}.giv-ContainerProductDetail .pdpForm .buyOnlineButton.sticky>a{margin-bottom:0}@media only screen and (max-width:800px){.giv-ContainerProductDetail .pdpForm .buyOnlineButton.sticky .buyOnlineButton-wrapper{margin:1.0625rem 1.125rem}}.giv-ContainerProductDetail .pdpForm .find-store{display:block;margin:1.5rem 0;font-size:.75rem;font-weight:700;color:#000;text-align:center;text-transform:uppercase}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set-pdp{padding-top:0}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader{padding:1.25rem 0 2.5rem;color:#000}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader{padding:3.75rem 0 2.5rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductContent-productName{line-height:1.8125rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductContent-productName{line-height:2.625rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductSet-wrap{position:relative}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .more-info-tooltip-wrapper{display:inline-block}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductSet-wrap-title{position:relative}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductSet-wrap-title .giv-ProductEngraving-info--icon{margin-left:.25rem}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductSet-info{left:1rem;bottom:2rem}@media only screen and (max-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .giv-ProductSet-info{left:0}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .product-list-title{font-size:.875rem;display:inline-block;line-height:1.25rem;letter-spacing:.35px;text-transform:uppercase;margin:1.25rem 0}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .product-list-title{margin-bottom:.9375rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item{font-size:.875rem;line-height:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .9375rem}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item{margin-bottom:.625rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item_price{white-space:nowrap;line-height:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item_price{width:38%}}@media only screen and (max-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item_name{width:62%}}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item_name{margin-right:1.25rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item .previous{font-size:.625rem;color:#333;line-height:1.25rem;margin-right:1.25rem;text-decoration:line-through}@media only screen and (min-width:800px){.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item .previous{margin-right:1.5rem}}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item .sales{font-weight:700}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_range{text-align:end}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_range .previous{font-size:.625rem;color:#333;line-height:1.25rem;position:absolute;white-space:nowrap;right:0}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total .current,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_title{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;line-height:1.25rem;letter-spacing:.8px}.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total .current.bold{line-height:1.25rem;letter-spacing:.8px}.giv-ContainerProductDetail.product-set .pdpForm .buyOnlineButton{margin:2.5rem 0 1.25rem}.giv-ContainerProductDetail.product-set .giv-ProductContent-description{margin-bottom:3.4375rem}.giv-ContainerProductDetail.product-set .giv-ProductContent-description .giv-ProductContent--shortDescription{margin-top:2.5rem}.description-and-detail{margin:2.5rem auto 3.75rem}@media only screen and (min-width:800px){.description-and-detail{margin:5rem auto 7.75rem}}.giv-ProductVariations{max-width:21.375rem;margin:auto}@media only screen and (min-width:800px){.giv-ProductVariations{max-width:100%}}.giv-ProductVariations .giv-VirtualTryOn-openMenu{display:-ms-flexbox;display:flex;margin-bottom:1.625rem;font-size:.875rem;line-height:1.25rem;line-height:1.43;color:#000;text-decoration:underline}@media only screen and (max-width:800px){.giv-ProductVariations .giv-VirtualTryOn-openMenu{margin-bottom:1.75rem}}.giv-ProductVariations .giv-VirtualTryOn-openMenu img{width:.9375rem;height:1.25rem;margin-right:.625rem}.giv-ProductVariations .giv-VirtualTryOn-ProductVariations{margin-bottom:.9375rem}.giv-ProductVariations #consentmentVTOModal .modal-dialog{width:100%;max-width:none;margin:10% auto 0;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:800px){.giv-ProductVariations #consentmentVTOModal .modal-dialog{max-width:calc(100% - 37px);margin:133px 19px 21px 18px}}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content{position:relative;width:834px;padding:0 27px 0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}@media only screen and (max-width:800px){.giv-ProductVariations #consentmentVTOModal .modal-dialog .content{height:100%;width:100%;margin-bottom:36px}}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-header{padding:10px 10px 0;margin-bottom:24px}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-header .modal-title{min-width:100%;margin:14px 0 26px;font-size:30px}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-header .btn-close-modal{position:absolute;right:10px;top:10px}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-header .btn-close-modal>i:before{font-size:8px}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body{padding:0;font-size:12px;line-height:1.33;color:#757575}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-agreement-container{min-width:100%;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-agreement-label{color:#757575}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-agreement-label .giv-label-text{padding-top:3px;margin-left:37px;font-size:12px;line-height:1.33}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-cta{width:341px;margin:26px auto 36px}@media only screen and (max-width:800px){.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-cta{width:100%}}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-label-text{font-weight:700;color:#000}#loginModal .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .reset-subtitle:before,#loginModal .modal-content .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-minicart-alert:before,#registrationModal .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .reset-subtitle:before,#registrationModal .modal-content .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.valid:before,#requestPasswordResetModal .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.valid:before,#resetPasswordConfirmModal .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label p.valid:before,.data-checkout-stage .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .validation-icon-cross:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #loginModal .modal-content .login-alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #loginModal .reset-subtitle:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #registrationModal .modal-content .login-alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #registrationModal .reset-subtitle:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #requestPasswordResetModal .reset-subtitle:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .alert.alert-danger:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .data-checkout-stage .stage-completed:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Form-row.giv-Form-row--select:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Form-selectWrapper:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .giv-Icon,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gwp-popin .gwp-errors:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-form .login-form__alert:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-mismatch:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .passwordCriteria .validation-rules.invalid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .passwordCriteria .validation-rules.valid:before,.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .gwp-errors:before,.login-form .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .login-form__alert:before,.passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .validation-rules.invalid:before,.passwordCriteria .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .validation-rules.valid:before,.ui-dialog .giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-checkbox:checked~.giv-consentment-agreement-label .ui-icon-closethick{color:#000;border-color:#000}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .giv-consentment-additional-text{padding:16px 0}.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .see-more{display:block;margin:25px auto;text-decoration:underline}@media only screen and (max-width:800px){.giv-ProductVariations #consentmentVTOModal .modal-dialog .content .modal-body .see-more{margin:18px auto}}.giv-ProductVariations #consentmentVTOModal .modal-dialog-overlay{width:100%}.giv-ProductVariations .is-focused+[data-tooltip] .giv-ToolTip-content:after,.giv-ProductVariations .is-focused+[data-tooltip] .giv-ToolTip-content:before,.giv-ProductVariations .is-focused+[data-tooltip]:after,.giv-ProductVariations .is-focused+[data-tooltip]:before{visibility:visible;opacity:1}.giv-ProductVariations-attribute-color-swatchClass{display:inline-block;vertical-align:top;width:3.25rem;height:3.25rem;padding:0;margin:0 .3125rem .3125rem 0;position:relative}.giv-ProductVariations-attribute-color-swatchClass:nth-child(n+13){display:none}@media only screen and (min-width:800px){.giv-ProductVariations-attribute-color-swatchClass{width:1.875rem;height:1.875rem;padding:0;margin:0 .3125rem .3125rem 0}.giv-ProductVariations-attribute-color-swatchClass:nth-child(n+13){display:inline-block}}.giv-ProductVariations-attribute-color-swatchClass>.swatchanchor{display:block;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.giv-ProductVariations-attribute-color-swatchClass>.swatchanchor input{position:absolute;opacity:0}.giv-ProductVariations-attribute-color-swatchClass .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:100%;height:100%}.giv-ProductVariations-attribute-color-swatchClass.selected>.swatchanchor{border:1px solid #757575;padding:.1875rem}.giv-ProductVariations-size{margin-top:1.125rem}.giv-ProductVariations-size ul{text-align:center;margin-bottom:2.75rem}.giv-ProductVariations-size ul li{width:4.875rem;height:4.875rem;margin-bottom:.3125rem}.giv-ProductVariations-attribute-size-swatchClass{position:relative;display:inline-block;vertical-align:top}.giv-ProductVariations-attribute-size-swatchClass .swatchanchor{width:100%;height:100%;box-shadow:inset 0 0 0 .0625rem #999;line-height:4.875rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;color:#000;font-size:.6875rem;display:block;cursor:pointer}.giv-ProductVariations-attribute-size-swatchClass.selected .swatchanchor,.giv-ProductVariations-attribute-size-swatchClass:focus a,.giv-ProductVariations-attribute-size-swatchClass:hover a{box-shadow:inset 0 0 0 .1875rem #000}.giv-ProductVariations-attribute-label{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-align:center;line-height:2rem;margin-bottom:1.75rem}.giv-ProductVariations-color{margin-bottom:2.1875rem;padding:0}.giv-ProductVariations-color .swatches{font-size:0;position:relative;margin:0 -.3125rem 0 0}.giv-ProductVariations-color-none{position:relative;height:.625rem;display:block}.giv-ProductVariations-color-none:after{content:"";width:.875rem;height:.0625rem;position:absolute;top:-.0625rem;left:.0625rem;background-color:#999}@media only screen and (min-width:800px){.giv-ProductVariations-color{padding-left:0;padding-right:0}}.giv-ProductVariations-color-tagsValues{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;line-height:1.125rem;letter-spacing:.02875rem;color:#000;margin-bottom:.875rem;margin-top:.625rem}.giv-ProductVariations-color-tagsValues-additional{margin-top:.9375rem}.giv-ProductVariations-colorSelect{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;font-weight:400;color:#000;position:relative;cursor:pointer;display:block;padding:.6875rem 0 .375rem}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect{padding:.75rem 0 .1875rem}}#loginModal .giv-ProductVariations-colorSelect .reset-subtitle:before,#loginModal .modal-content .giv-ProductVariations-colorSelect .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductVariations-colorSelect .giv-minicart-alert:before,#registrationModal .giv-ProductVariations-colorSelect .reset-subtitle:before,#registrationModal .modal-content .giv-ProductVariations-colorSelect .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.valid:before,#requestPasswordResetModal .giv-ProductVariations-colorSelect .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductVariations-colorSelect .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.valid:before,#resetPasswordConfirmModal .giv-ProductVariations-colorSelect .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductVariations-colorSelect .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect p.valid:before,.data-checkout-stage .giv-ProductVariations-colorSelect .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductVariations-colorSelect .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductVariations-colorSelect .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductVariations-colorSelect .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductVariations-colorSelect .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductVariations-colorSelect .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductVariations-colorSelect .validation-icon-cross:before,.giv-ProductVariations-colorSelect #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect #loginModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect #loginModal .reset-subtitle:before,.giv-ProductVariations-colorSelect #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductVariations-colorSelect #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect #registrationModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect #registrationModal .reset-subtitle:before,.giv-ProductVariations-colorSelect #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect #requestPasswordResetModal .reset-subtitle:before,.giv-ProductVariations-colorSelect #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductVariations-colorSelect .alert.alert-danger:before,.giv-ProductVariations-colorSelect .data-checkout-stage .stage-completed:before,.giv-ProductVariations-colorSelect .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductVariations-colorSelect .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductVariations-colorSelect .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductVariations-colorSelect .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductVariations-colorSelect .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductVariations-colorSelect .giv-Form-row.giv-Form-row--select:before,.giv-ProductVariations-colorSelect .giv-Form-selectWrapper:before,.giv-ProductVariations-colorSelect .giv-Icon,.giv-ProductVariations-colorSelect .gwp-popin .gwp-errors:before,.giv-ProductVariations-colorSelect .login-form .login-form__alert:before,.giv-ProductVariations-colorSelect .login-mismatch:before,.giv-ProductVariations-colorSelect .passwordCriteria .validation-rules.invalid:before,.giv-ProductVariations-colorSelect .passwordCriteria .validation-rules.valid:before,.giv-ProductVariations-colorSelect .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductVariations-colorSelect .gwp-errors:before,.login-form .giv-ProductVariations-colorSelect .login-form__alert:before,.passwordCriteria .giv-ProductVariations-colorSelect .validation-rules.invalid:before,.passwordCriteria .giv-ProductVariations-colorSelect .validation-rules.valid:before,.ui-dialog .giv-ProductVariations-colorSelect .ui-icon-closethick{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1rem}.giv-ProductVariations-colorSelect .tagsValues{font-size:.75rem;font-weight:700;text-transform:none}.giv-ProductVariations-colorSelect--cloned{display:none}.giv-ProductVariations-colorSelect-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:4rem;position:relative;width:100%;text-align:left;text-transform:uppercase}.giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:1.875rem;height:1.875rem;vertical-align:middle;margin:0 1.25rem 0 0;position:relative;top:-1px;-ms-flex-negative:0;flex-shrink:0}.giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText{text-transform:uppercase;font-weight:700}@media only screen and (max-width:800px){.giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText{-ms-flex-pack:justify;justify-content:space-between}.giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText .tags{margin-right:.625rem}}.giv-ProductVariations-colorSelect-label .giv-ProductVariations-colorSelect-contentSwatch-swatchText .giv-textInitial{text-transform:none}#loginModal .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#loginModal .modal-content .giv-ProductVariations-colorSelect-label .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductVariations-colorSelect-label .giv-minicart-alert:before,#registrationModal .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#registrationModal .modal-content .giv-ProductVariations-colorSelect-label .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.valid:before,#requestPasswordResetModal .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductVariations-colorSelect-label .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.valid:before,#resetPasswordConfirmModal .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductVariations-colorSelect-label .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.valid:before,.data-checkout-stage .giv-ProductVariations-colorSelect-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductVariations-colorSelect-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductVariations-colorSelect-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductVariations-colorSelect-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductVariations-colorSelect-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductVariations-colorSelect-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductVariations-colorSelect-label .validation-icon-cross:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect-label #loginModal .reset-subtitle:before,.giv-ProductVariations-colorSelect-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect-label #registrationModal .reset-subtitle:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .reset-subtitle:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductVariations-colorSelect-label .alert.alert-danger:before,.giv-ProductVariations-colorSelect-label .data-checkout-stage .stage-completed:before,.giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductVariations-colorSelect-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductVariations-colorSelect-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductVariations-colorSelect-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductVariations-colorSelect-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductVariations-colorSelect-label .giv-Form-row.giv-Form-row--select:before,.giv-ProductVariations-colorSelect-label .giv-Form-selectWrapper:before,.giv-ProductVariations-colorSelect-label .giv-Icon,.giv-ProductVariations-colorSelect-label .gwp-popin .gwp-errors:before,.giv-ProductVariations-colorSelect-label .login-form .login-form__alert:before,.giv-ProductVariations-colorSelect-label .login-mismatch:before,.giv-ProductVariations-colorSelect-label .passwordCriteria .validation-rules.invalid:before,.giv-ProductVariations-colorSelect-label .passwordCriteria .validation-rules.valid:before,.giv-ProductVariations-colorSelect-label .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductVariations-colorSelect-label .gwp-errors:before,.login-form .giv-ProductVariations-colorSelect-label .login-form__alert:before,.passwordCriteria .giv-ProductVariations-colorSelect-label .validation-rules.invalid:before,.passwordCriteria .giv-ProductVariations-colorSelect-label .validation-rules.valid:before,.ui-dialog .giv-ProductVariations-colorSelect-label .ui-icon-closethick{position:static;transform:none;margin-right:.9375rem}.giv-ProductVariations-colorSelect-label input{position:absolute;left:20px}.giv-ProductVariations-colorSelect-label label{cursor:pointer}.giv-ProductVariations-colorSelect-label input:focus-visible~label{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}#loginModal .giv-ProductVariations-colorSelect-label .active.reset-subtitle:before,#loginModal .modal-content .giv-ProductVariations-colorSelect-label .active.login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductVariations-colorSelect-label .active.giv-minicart-alert:before,#registrationModal .giv-ProductVariations-colorSelect-label .active.reset-subtitle:before,#registrationModal .modal-content .giv-ProductVariations-colorSelect-label .active.login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.valid:before,#requestPasswordResetModal .giv-ProductVariations-colorSelect-label .active.reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductVariations-colorSelect-label .active.login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.valid:before,#resetPasswordConfirmModal .giv-ProductVariations-colorSelect-label .active.reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductVariations-colorSelect-label .active.login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductVariations-colorSelect-label p.active.valid:before,.data-checkout-stage .giv-ProductVariations-colorSelect-label .active.stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductVariations-colorSelect-label .active.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductVariations-colorSelect-label .active.gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductVariations-colorSelect-label .active.out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductVariations-colorSelect-label .active.giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductVariations-colorSelect-label .active.validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductVariations-colorSelect-label .active.validation-icon-cross:before,.giv-ProductVariations-colorSelect-label #loginModal .active.reset-subtitle:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .active.login-alert:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductVariations-colorSelect-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .active.giv-minicart-alert:before,.giv-ProductVariations-colorSelect-label #registrationModal .active.reset-subtitle:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .active.login-alert:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .active.reset-subtitle:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .active.login-alert:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .active.reset-subtitle:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .active.login-alert:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductVariations-colorSelect-label .active.alert.alert-danger:before,.giv-ProductVariations-colorSelect-label .active.giv-Form-row.giv-Form-row--select:before,.giv-ProductVariations-colorSelect-label .active.giv-Form-selectWrapper:before,.giv-ProductVariations-colorSelect-label .active.login-mismatch:before,.giv-ProductVariations-colorSelect-label .data-checkout-stage .active.stage-completed:before,.giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=false] .active.gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=true] .active.gbs__faq__button__icon:before,.giv-ProductVariations-colorSelect-label .giv-ContainerProductDetail .pdpForm .active.out-of-stock-message:before,.giv-ProductVariations-colorSelect-label .giv-customContent-modal.giv-newsletter-modal .active.giv-newsletterPoppin__subscribed-text:before,.giv-ProductVariations-colorSelect-label .giv-Form-checkbox+.active.giv-Form-emailLabel:before,.giv-ProductVariations-colorSelect-label .giv-Form-row--error:not(.giv-Form-row--focused) .active.validation-icon-cross:before,.giv-ProductVariations-colorSelect-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .active.validation-icon-cross:before,.giv-ProductVariations-colorSelect-label .giv-Icon.active,.giv-ProductVariations-colorSelect-label .gwp-popin .active.gwp-errors:before,.giv-ProductVariations-colorSelect-label .login-form .active.login-form__alert:before,.giv-ProductVariations-colorSelect-label .passwordCriteria .active.validation-rules.invalid:before,.giv-ProductVariations-colorSelect-label .passwordCriteria .active.validation-rules.valid:before,.giv-ProductVariations-colorSelect-label .ui-dialog .active.ui-icon-closethick,.gwp-popin .giv-ProductVariations-colorSelect-label .active.gwp-errors:before,.login-form .giv-ProductVariations-colorSelect-label .active.login-form__alert:before,.passwordCriteria .giv-ProductVariations-colorSelect-label .active.validation-rules.invalid:before,.passwordCriteria .giv-ProductVariations-colorSelect-label .active.validation-rules.valid:before,.ui-dialog .giv-ProductVariations-colorSelect-label .active.ui-icon-closethick{transform:rotate(180deg);top:0}.giv-ProductVariations-colorSelect-contentSwatch{padding-bottom:1.25rem;display:none}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch{position:absolute;width:100%;background-color:#fff;z-index:1;overflow-y:auto;border-bottom:1px solid #999}}.giv-ProductVariations-colorSelect-contentSwatch>li{margin-bottom:.75rem;position:relative}.giv-ProductVariations-colorSelect-contentSwatch>li:last-child{margin-bottom:0}.giv-ProductVariations-colorSelect-contentSwatch>li a{display:block}.giv-ProductVariations-colorSelect-contentSwatch .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:1.875rem;height:1.875rem}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:1.0625rem;height:1.0625rem}}.giv-ProductVariations-colorSelect-contentSwatch--active{display:block}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch--active{max-height:125px}}.giv-ProductVariations-colorSelect-contentSwatch-swatchImage{display:inline-block;vertical-align:top;width:100%;height:100%;margin-right:.75rem}.giv-ProductVariations-swatchImage{font-size:0}.giv-ProductVariations-swatchImage-swatchColor{float:left}.giv-ProductVariations-swatchImage-1 .giv-ProductVariations-swatchImage-swatchColor{width:100%;height:100%}.giv-ProductVariations-swatchImage-2 .giv-ProductVariations-swatchImage-swatchColor{width:50%;height:100%}.giv-ProductVariations-swatchImage-3 .giv-ProductVariations-swatchImage-swatchColor-1{width:100%;height:50%}.giv-ProductVariations-swatchImage-3 .giv-ProductVariations-swatchImage-swatchColor-2,.giv-ProductVariations-swatchImage-3 .giv-ProductVariations-swatchImage-swatchColor-3,.giv-ProductVariations-swatchImage-4 .giv-ProductVariations-swatchImage-swatchColor{width:50%;height:50%}.giv-ProductVariations-swatchImage-9 .giv-ProductVariations-swatchImage-swatchColor{width:33.3%;height:33.3%}.giv-ProductVariations-colorSelect-contentSwatch-swatchText{font-size:.875rem;color:#000;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative;text-transform:none;line-height:1.29}.giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications{overflow:hidden;margin-right:.8125rem;font-size:1rem;line-height:1.125rem;letter-spacing:.02875rem}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications{overflow:visible}}.giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications-title{max-height:1.875rem;overflow:hidden}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications-title{white-space:normal}}@media only screen and (max-width:800px){.giv-ProductVariations-colorSelect-contentSwatch-swatchText .swatch-specifications-title{letter-spacing:normal}}.giv-ProductVariations-colorSelect-contentSwatch-swatchText .customer-promise{font-size:.75rem;line-height:.9375rem;height:.9375rem;font-weight:400}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch-swatchText .customer-promise{white-space:normal;height:auto}}.giv-ProductVariations-colorSelect-contentSwatch-swatchText .tags{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;font-weight:400;text-transform:capitalize;line-height:1.33;text-align:right;white-space:nowrap}@media only screen and (min-width:800px){.giv-ProductVariations-colorSelect-contentSwatch-swatchText .tags{margin:0 1.875rem 0 auto}}.giv-ProductContent{vertical-align:top;max-width:100%}@media only screen and (min-width:800px){.giv-ProductContent{padding-left:6.9375rem}}.giv-ProductContent .find-store-non-ecomm{display:block;margin:1.5rem 0 0;padding-bottom:1.5rem;font-size:.75rem;font-weight:700;color:#000;text-align:center;text-transform:uppercase;border-bottom:1px solid #999}.giv-ProductContent-productTag{margin:0 0 .9375rem;font-size:.75rem;line-height:1rem;color:#000;letter-spacing:.025rem;text-transform:uppercase}.giv-ProductContent-productTag-item{font-weight:700;padding:.0625rem .25rem;background-color:#f6f6f6}.giv-ProductContent-productName{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1.625rem;margin:0 0 .625rem;word-break:keep-all;word-wrap:break-word;color:#000}@media only screen and (min-width:800px){.giv-ProductContent-productName{font-size:2.5rem;line-height:2.5rem}}.giv-ProductContent-productTypology{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;letter-spacing:0;line-height:1.38;margin:0 0 .3125rem;text-transform:none;color:#000}.giv-ProductContent-productSubName{font-size:1rem;margin:0 0 .3125rem;color:#000;line-height:1.5}.intensity{display:-ms-flexbox;display:flex;position:relative;margin:.625rem 0}.intensity-icon{height:.3125rem;position:absolute;bottom:2px}.giv-ProductContent-intensity{font-size:1rem;margin:0 .9375rem 0 0;line-height:.75rem;color:#000}.giv-ProductContent-productIntensity{width:.5rem;height:.5rem;border-radius:100%;background-color:#000}.giv-ProductContent-productIntensity:not(:last-of-type){margin-right:.3125rem}.giv-ProductContent-productIntensity.disabled{background-color:#fff;border:1px solid #000}.giv-ProductContent-productThirdInfo{font-size:1rem;color:#000;line-height:1.5;margin:0 0 .9375rem}@media only screen and (min-width:800px){.giv-ProductContent-productThirdInfo{margin:0 0 .625rem}}.giv-ProductContent-productPricing{margin:0 0 .875rem}.giv-ProductContent-productPricing .price{font-size:1rem;line-height:1.5;letter-spacing:normal;text-transform:none;margin:0}.giv-ProductContent-productPricing .price .sales{font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-ProductContent-productPricing .price .sales>.value{color:#000}.giv-ProductContent-productPricing .price .sales .value{-ms-flex-order:1;order:1}.giv-ProductContent-productPricing .price .sales .strike-through{-ms-flex-order:2;order:2;margin-left:.9375rem}.giv-ProductContent-productPricing .price .sales .price-saving{-ms-flex-order:3;order:3;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.75rem;border:1px solid #979797;color:#757575;margin-left:auto;padding:0 .25rem}.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag{width:auto;padding:.0625rem .3125rem;border:none}.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag--pink,.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag--silver{color:#000}.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag--black,.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag--gold,.giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag--red{color:#fff}.giv-ProductContent-productPricing:last-child{margin-bottom:0}.giv-ProductContent-description{margin-top:2.5rem;text-align:left}.giv-ProductContent--productNumber{margin-bottom:.9375rem;font-size:.75rem;line-height:1rem;color:#000}.giv-ProductContent--shortDescription{font-size:1rem;color:#333;line-height:1.5rem;margin:.9375rem 0 .625rem}.giv-ProductContent--additionalInfo{margin-bottom:1.25rem;font-size:.75rem;line-height:1rem;color:#757575}@media only screen and (min-width:800px){.giv-ProductContent--additionalInfo{margin-bottom:1.5rem}}.giv-ProductContent--seeMore{font-size:.75rem;line-height:1rem;color:#000;text-decoration:underline}@media only screen and (min-width:800px){.giv-ProductContent--seeMore{font-size:.875rem;line-height:1.25rem}}.giv-ProductContent-buyonline-button{width:100%;max-width:100%;line-height:1}.js-BuyOnlineWA{-ms-flex-pack:center;justify-content:center}.giv-ProductButton,.js-BuyOnlineWA{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-ProductButton{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.75rem}.giv-ProductButton--isSticked{position:fixed;bottom:-6.375rem;left:0;width:100vw;z-index:5;margin:0;border-top:1px solid #999;background-color:#fff}@media only screen and (min-width:480px){.giv-ProductButton--isSticked{bottom:-2.5625rem}}.giv-ProductButton--isSticked .giv-ProductContent-buyonline-button{width:calc(100vw - .625rem);height:3.125rem;line-height:3.125rem;margin:.3125rem auto;text-align:center}@media only screen and (min-width:480px){.giv-ProductButton--isSticked .giv-ProductContent-buyonline-button{width:40%;height:2.5rem;line-height:2.5rem;margin:0}}@media only screen and (min-width:800px){.giv-ProductButton--isSticked .giv-ProductContent-buyonline-button{width:100%}}.giv-ProductButton--isVisible{bottom:0;transition:bottom .5s ease-in}.giv-ProductButton-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;max-height:0;transition:max-height .2s ease-in,visibility .1s ease-in;overflow:hidden;visibility:hidden}@media only screen and (min-width:480px){.giv-ProductButton-top{width:60%}}@media only screen and (min-width:800px){.giv-ProductButton-top{width:100%}}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch-swatchText{max-width:calc(100% - 2.875rem);overflow:hidden;max-height:1.5625rem}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch-swatchText span{white-space:nowrap}@media only screen and (min-width:480px){.giv-ProductButton-top--visible{border-bottom:0}}@media only screen and (max-width:800px){.giv-ProductButton-top--visible{max-height:2.5625rem;visibility:visible;overflow:auto;border-bottom:1px solid #999}}.giv-ProductButton-top .giv-Wishlist{border-right:1px solid #999;position:relative;padding:0}.giv-ProductButton-top .giv-Wishlist-button{width:2.5rem;height:2.5rem;padding:0;position:relative}.giv-ProductButton-top .giv-Wishlist-button .giv-Wishlist-icon{width:1rem;height:.9375rem}.giv-ProductButton-top .giv-ProductVariations-colorSelect,.giv-ProductButton-top .giv-ProductVariations-size{width:calc(100% - 12.5rem);margin:0;border:none}.giv-ProductButton-top .giv-ProductVariations-colorSelect--cloned,.giv-ProductButton-top .giv-ProductVariations-size--cloned{display:block}.giv-ProductButton-top .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect .giv-ProductVariations-swatchanchor,.giv-ProductButton-top .giv-ProductVariations-size .giv-ProductVariations-colorSelect .giv-ProductVariations-swatchanchor{padding:.75rem 0}.giv-ProductButton-top .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-contentSwatch{padding-left:3.5625rem}.giv-ProductButton-top .giv-ProductVariations-colorSelect .giv-ProductVariations-swatchanchor{padding:.75rem 0}.giv-ProductButton-top .giv-ProductVariations-colorSelect-label{font-size:0;line-height:1.875rem}.giv-ProductButton-top .giv-ProductVariations-attribute-label{display:none}.giv-ProductButton-top .giv-ProductVariations-color-tagsValues{margin:0;text-align:center;padding-top:.375rem;line-height:.375rem}.giv-ProductButton-top .giv-ProductVariations-size ul{margin:0}.giv-ProductButton-top .giv-ProductVariations-size .giv-ProductVariations-colorSelect-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1.0625rem}.giv-ProductButton-top .giv-ProductVariations-size .giv-ProductVariations-colorSelect-contentSwatch-swatchText{position:relative;top:0;transform:none}#loginModal .giv-ProductButton-top .giv-ProductVariations-size .reset-subtitle:before,#loginModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductButton-top .giv-ProductVariations-size .giv-minicart-alert:before,#registrationModal .giv-ProductButton-top .giv-ProductVariations-size .reset-subtitle:before,#registrationModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.valid:before,#requestPasswordResetModal .giv-ProductButton-top .giv-ProductVariations-size .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.valid:before,#resetPasswordConfirmModal .giv-ProductButton-top .giv-ProductVariations-size .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.valid:before,.data-checkout-stage .giv-ProductButton-top .giv-ProductVariations-size .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductButton-top .giv-ProductVariations-size .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductButton-top .giv-ProductVariations-size .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductButton-top .giv-ProductVariations-size .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductButton-top .giv-ProductVariations-size .validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size .alert.alert-danger:before,.giv-ProductButton-top .giv-ProductVariations-size .data-checkout-stage .stage-completed:before,.giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-row.giv-Form-row--select:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-selectWrapper:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Icon,.giv-ProductButton-top .giv-ProductVariations-size .gwp-popin .gwp-errors:before,.giv-ProductButton-top .giv-ProductVariations-size .login-form .login-form__alert:before,.giv-ProductButton-top .giv-ProductVariations-size .login-mismatch:before,.giv-ProductButton-top .giv-ProductVariations-size .passwordCriteria .validation-rules.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size .passwordCriteria .validation-rules.valid:before,.giv-ProductButton-top .giv-ProductVariations-size .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductButton-top .giv-ProductVariations-size .gwp-errors:before,.login-form .giv-ProductButton-top .giv-ProductVariations-size .login-form__alert:before,.passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size .validation-rules.invalid:before,.passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size .validation-rules.valid:before,.ui-dialog .giv-ProductButton-top .giv-ProductVariations-size .ui-icon-closethick{font-size:1rem}#loginModal .giv-ProductButton-top .giv-ProductVariations-size .active.reset-subtitle:before,#loginModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .active.login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductButton-top .giv-ProductVariations-size .active.giv-minicart-alert:before,#registrationModal .giv-ProductButton-top .giv-ProductVariations-size .active.reset-subtitle:before,#registrationModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .active.login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.valid:before,#requestPasswordResetModal .giv-ProductButton-top .giv-ProductVariations-size .active.reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .active.login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.valid:before,#resetPasswordConfirmModal .giv-ProductButton-top .giv-ProductVariations-size .active.reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductButton-top .giv-ProductVariations-size .active.login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size p.active.valid:before,.data-checkout-stage .giv-ProductButton-top .giv-ProductVariations-size .active.stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductButton-top .giv-ProductVariations-size .active.gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductButton-top .giv-ProductVariations-size .active.gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductButton-top .giv-ProductVariations-size .active.out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductButton-top .giv-ProductVariations-size .active.giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductButton-top .giv-ProductVariations-size .active.validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductButton-top .giv-ProductVariations-size .active.validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .active.reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .active.login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #popinProductMiniCartContainer .modal-content.giv-minicart-content .active.giv-minicart-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .active.reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .active.login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .active.reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .active.login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .active.reset-subtitle:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .active.login-alert:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.active.valid:before,.giv-ProductButton-top .giv-ProductVariations-size .active.alert.alert-danger:before,.giv-ProductButton-top .giv-ProductVariations-size .active.giv-Form-row.giv-Form-row--select:before,.giv-ProductButton-top .giv-ProductVariations-size .active.giv-Form-selectWrapper:before,.giv-ProductButton-top .giv-ProductVariations-size .active.login-mismatch:before,.giv-ProductButton-top .giv-ProductVariations-size .data-checkout-stage .active.stage-completed:before,.giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button[aria-expanded=false] .active.gbs__faq__button__icon:before,.giv-ProductButton-top .giv-ProductVariations-size .gbs__faq__button[aria-expanded=true] .active.gbs__faq__button__icon:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-ContainerProductDetail .pdpForm .active.out-of-stock-message:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-customContent-modal.giv-newsletter-modal .active.giv-newsletterPoppin__subscribed-text:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-checkbox+.active.giv-Form-emailLabel:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-row--error:not(.giv-Form-row--focused) .active.validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .active.validation-icon-cross:before,.giv-ProductButton-top .giv-ProductVariations-size .giv-Icon.active,.giv-ProductButton-top .giv-ProductVariations-size .gwp-popin .active.gwp-errors:before,.giv-ProductButton-top .giv-ProductVariations-size .login-form .active.login-form__alert:before,.giv-ProductButton-top .giv-ProductVariations-size .passwordCriteria .active.validation-rules.invalid:before,.giv-ProductButton-top .giv-ProductVariations-size .passwordCriteria .active.validation-rules.valid:before,.giv-ProductButton-top .giv-ProductVariations-size .ui-dialog .active.ui-icon-closethick,.gwp-popin .giv-ProductButton-top .giv-ProductVariations-size .active.gwp-errors:before,.login-form .giv-ProductButton-top .giv-ProductVariations-size .active.login-form__alert:before,.passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size .active.validation-rules.invalid:before,.passwordCriteria .giv-ProductButton-top .giv-ProductVariations-size .active.validation-rules.valid:before,.ui-dialog .giv-ProductButton-top .giv-ProductVariations-size .active.ui-icon-closethick{transform:rotate(180deg)}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:1.0625rem;height:1.0625rem;margin-left:0}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch{display:block;max-height:0;transition:max-height .2s ease-in,visibility .1s ease-in;overflow:hidden;position:fixed;bottom:6.375rem;width:100%;background-color:#fff;left:0;padding:1.25rem;visibility:hidden}@media only screen and (min-width:480px){.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch{bottom:2.625rem}}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch li{margin:0}.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch--active{max-height:50vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;visibility:visible;box-shadow:0 -8px 20px -10px #999;overscroll-behavior-y:contain}@media only screen and (min-width:480px){.giv-ProductButton-top .giv-ProductVariations-colorSelect-contentSwatch--active{max-height:calc(100vh - 2.5625rem)}}.giv-ProductButton-top .giv-ProductContent-findstocklist{border-left:1px solid #999}.giv-ProductButton-top .giv-ProductContent-findstocklist-button{height:2.5rem;line-height:2.5rem}.giv-ProductButton-noCTA .giv-ProductVariations-colorSelect-contentSwatch{bottom:42px;max-height:50vh}.js-SizeList{display:inherit}@media only screen and (min-width:800px){.js-SizeList{display:none}}.giv-ProductContent-questions{max-width:100%;margin:0 auto 3.125rem}.giv-ProductContent-questions .giv-ButtonExpandable-container{border-bottom:.0625rem solid #999}@media only screen and (min-width:800px){.giv-ProductContent-questions{margin:0 auto;width:22.125rem}}.giv-ProductContent-findstocklist{text-align:center}.giv-ProductContent-findstocklist-button{width:100%;max-width:100%}@media only screen and (min-width:800px){.giv-ProductContent-findstocklist-button{width:22.125rem}}.giv-ProductContent-questions-button{width:100%;max-width:100%}.giv-ProductContent-questions-button--iconQuestion{padding-right:1.0625rem}@media only screen and (min-width:800px){.giv-ProductContent-questions-button{width:22.125rem}.giv-ProductContent-questions-button--iconQuestion{padding-right:0}}.giv-ProductContent-questions-button+.content-asset{font-size:1rem;color:#333;text-align:center;margin-top:-.0625rem;position:relative;padding-left:1.0625rem;padding-right:1.0625rem}.giv-ProductContent-questions-button+.content-asset .icons{padding:0;margin-top:1.25rem;margin-bottom:1.25rem;font-size:0}.giv-ProductContent-questions-button+.content-asset .icons li{display:inline-block;width:50%;vertical-align:top}.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon,.giv-ProductContent-questions-button+.content-asset .icons li a{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;display:block;margin:0 auto;width:100%;color:#000}#loginModal .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .reset-subtitle:before,#loginModal .giv-ProductContent-questions-button+.content-asset .icons li a .reset-subtitle:before,#loginModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-alert:before,#loginModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li a .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductContent-questions-button+.content-asset .icons li a .giv-minicart-alert:before,#registrationModal .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .reset-subtitle:before,#registrationModal .giv-ProductContent-questions-button+.content-asset .icons li a .reset-subtitle:before,#registrationModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-alert:before,#registrationModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li a .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.valid:before,#requestPasswordResetModal .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .reset-subtitle:before,#requestPasswordResetModal .giv-ProductContent-questions-button+.content-asset .icons li a .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-alert:before,#requestPasswordResetModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li a .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.valid:before,#resetPasswordConfirmModal .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .reset-subtitle:before,#resetPasswordConfirmModal .giv-ProductContent-questions-button+.content-asset .icons li a .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-ProductContent-questions-button+.content-asset .icons li a .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a p.valid:before,.data-checkout-stage .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .stage-completed:before,.data-checkout-stage .giv-ProductContent-questions-button+.content-asset .icons li a .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-ProductContent-questions-button+.content-asset .icons li a .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductContent-questions-button+.content-asset .icons li a .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-ProductContent-questions-button+.content-asset .icons li a .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductContent-questions-button+.content-asset .icons li a .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductContent-questions-button+.content-asset .icons li a .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductContent-questions-button+.content-asset .icons li a .validation-icon-cross:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #loginModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #loginModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #registrationModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #registrationModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #requestPasswordResetModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .alert.alert-danger:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .data-checkout-stage .stage-completed:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Form-row.giv-Form-row--select:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Form-selectWrapper:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .giv-Icon,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gwp-popin .gwp-errors:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-form .login-form__alert:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-mismatch:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .passwordCriteria .validation-rules.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .passwordCriteria .validation-rules.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .ui-dialog .ui-icon-closethick,.giv-ProductContent-questions-button+.content-asset .icons li a #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #loginModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a #loginModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li a #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #registrationModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a #registrationModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li a #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a #requestPasswordResetModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li a #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li a #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductContent-questions-button+.content-asset .icons li a .alert.alert-danger:before,.giv-ProductContent-questions-button+.content-asset .icons li a .data-checkout-stage .stage-completed:before,.giv-ProductContent-questions-button+.content-asset .icons li a .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductContent-questions-button+.content-asset .icons li a .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Form-row.giv-Form-row--select:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Form-selectWrapper:before,.giv-ProductContent-questions-button+.content-asset .icons li a .giv-Icon,.giv-ProductContent-questions-button+.content-asset .icons li a .gwp-popin .gwp-errors:before,.giv-ProductContent-questions-button+.content-asset .icons li a .login-form .login-form__alert:before,.giv-ProductContent-questions-button+.content-asset .icons li a .login-mismatch:before,.giv-ProductContent-questions-button+.content-asset .icons li a .passwordCriteria .validation-rules.invalid:before,.giv-ProductContent-questions-button+.content-asset .icons li a .passwordCriteria .validation-rules.valid:before,.giv-ProductContent-questions-button+.content-asset .icons li a .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .gwp-errors:before,.gwp-popin .giv-ProductContent-questions-button+.content-asset .icons li a .gwp-errors:before,.login-form .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .login-form__alert:before,.login-form .giv-ProductContent-questions-button+.content-asset .icons li a .login-form__alert:before,.passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .validation-rules.invalid:before,.passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .validation-rules.valid:before,.passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a .validation-rules.invalid:before,.passwordCriteria .giv-ProductContent-questions-button+.content-asset .icons li a .validation-rules.valid:before,.ui-dialog .giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon .ui-icon-closethick,.ui-dialog .giv-ProductContent-questions-button+.content-asset .icons li a .ui-icon-closethick{font-size:1.5rem;margin:.5rem auto .625rem;display:block}@media only screen and (min-width:480px){.giv-ProductContent-questions-button+.content-asset{width:22.125rem;margin-left:auto;margin-right:auto}}.giv-ProductGallery{position:relative}.giv-ProductGallery-share{z-index:1;position:absolute;top:0;padding:1.125rem;font-size:1.125rem}.giv-ProductDescription{position:relative}.giv-ProductDescription .giv-ProductDescription-ink{position:absolute;margin-top:-4rem}@media only screen and (min-width:800px){.giv-ProductDescription .giv-ProductDescription-ink{margin-top:-8rem}}.giv-ProductDescription p{margin:0}.giv-ProductDescription-menuDescription{white-space:nowrap;overflow-x:auto;font-size:0;border-bottom:.0625rem solid #999;border-top:.0625rem solid #999;margin-bottom:4rem;text-align:center}.giv-ProductDescription-menuDescription-item{display:inline-block;vertical-align:top}.giv-ProductDescription-menuDescription-item-btn{position:relative}.giv-ProductDescription-menuDescription-item-btn[tabindex="-1"]:focus{outline:none!important;outline-offset:.3125rem!important;outline-style:solid!important;outline-color:#767676!important}.giv-ProductDescription-menuDescription-item-btn span{font-size:.875rem;text-transform:uppercase;letter-spacing:.02937rem;line-height:4rem;height:4rem;padding-left:1.375rem;padding-right:1.375rem;border-left:.0625rem solid silver;color:#000}@media only screen and (min-width:800px){.giv-ProductDescription-menuDescription-item-btn span{padding-left:3.9375rem;padding-right:3.9375rem}}.giv-ProductDescription-menuDescription-item-btn span.active:after{background-color:#000}.giv-ProductDescription-menuDescription-item-btn span:after{content:"";display:block;position:absolute;height:.25rem;width:auto;margin:0 1.375rem 0 1.5rem;bottom:0;left:0;right:0;transition:.3s}@media only screen and (min-width:800px){.giv-ProductDescription-menuDescription-item-btn span:after{margin:0 3.9375rem 0 4.0625rem}}.giv-ProductDescription-menuDescription-item-btn:focus span:after,.giv-ProductDescription-menuDescription-item-btn:hover span:after{background-color:#000}.giv-ProductDescription-menuDescription-item:first-child span{border-left:0}.giv-ProductDescription-resultDescription{white-space:normal;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 auto}.giv-ProductDescription-resultDescription:focus:not(:focus-visible){outline:none}.giv-ProductDescription-resultDescription img{margin:0 auto;display:block}.giv-ProductDescription-resultDescription--fourContribution .imgTab3,.giv-ProductDescription-resultDescription--oneContribution .imgTab3,.giv-ProductDescription-resultDescription--threeContribution .imgTab3,.giv-ProductDescription-resultDescription--twoContribution .imgTab3{max-width:100%;margin:1.25rem auto 0;display:block}.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--oneContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--twoContribution .giv-ProductDescription-contentDetail-Detail-contentText{height:auto;text-align:center}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--oneContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription--twoContribution .giv-ProductDescription-contentDetail-Detail-contentText{height:8.9375rem}}.giv-ProductDescription-resultDescription--oneContribution .giv-ProductDescription-resultDescription--tab3 .giv-ProductDescription-contentDetail{margin:0 auto}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--oneContribution .giv-ProductDescription-resultDescription--tab3 .giv-ProductDescription-contentDetail{width:37.5rem}}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--oneContribution .giv-ProductDescription-resultDescription--tab3 .giv-ProductDescription-contentDetail-Detail-contentText{height:auto}}.giv-ProductDescription-resultDescription--twoContribution .giv-ProductDescription-resultDescription--howToApply{margin-bottom:3.125rem}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--twoContribution .giv-ProductDescription-resultDescription--howToApply{margin-bottom:auto}}.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-resultDescription--howToApply,.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-resultDescription--tip{margin-bottom:3.125rem}.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-resultDescription--block3{margin:0 auto}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--threeContribution .giv-ProductDescription-resultDescription--block3{width:46.25rem}}.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-resultDescription--block3,.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-resultDescription--howToApply,.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-resultDescription--tip{margin-bottom:3.125rem}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-resultDescription--block3,.giv-ProductDescription-resultDescription--fourContribution .giv-ProductDescription-resultDescription--block4{margin-bottom:0}}.giv-ProductDescription-resultDescription>div{vertical-align:middle}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentTitle,.giv-ProductDescription-resultDescription .giv-SplitContent-contentTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25rem;letter-spacing:.025rem;display:block;color:#000;text-align:center;line-height:1.375rem;letter-spacing:.03125rem;margin-top:0}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription .giv-ProductDescription-contentTitle,.giv-ProductDescription-resultDescription .giv-SplitContent-contentTitle{font-size:1.5rem;letter-spacing:.0375rem}}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentTitle{margin-bottom:1.875rem}.giv-ProductDescription-resultDescription .giv-SplitContent-contentTitle{margin-bottom:2.1875rem}.giv-ProductDescription-resultDescription .giv-SplitContent-contentSubTitle{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.0625rem;margin-bottom:.6875rem;text-align:center;display:block;margin-top:0}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail{max-width:100%}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail{max-width:100%;margin:0 auto 3.9375rem}@media only screen and (min-width:800px){.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail{width:22.125rem;margin-bottom:0;border-bottom:none}}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail-contentText{font-size:1rem;color:#333}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail-contentText li,.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail-contentText p,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail-contentText li,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail-contentText p{line-height:1.5rem;margin-top:0;margin-bottom:1.4375rem;position:relative}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail--tip{margin-bottom:0}.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail{text-align:center}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon{text-align:center;margin-top:2.8125rem}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul li{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:.75rem;text-transform:uppercase}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul li:before{display:none}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul li .giv-Icon-description{color:#000;font-size:1.5rem;display:block;margin-bottom:1.0625rem}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul li span{color:#757575;margin-bottom:1.25rem;display:block}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon ul :root li{display:table-cell;vertical-align:middle;text-align:center}.giv-ProductDescription-resultDescription .giv-ProductDescription-contentIcon :root ul{display:table;width:100%;table-layout:fixed}.giv-ProductDescription-containerDetail{width:100%;white-space:normal;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-align:start;align-items:flex-start}.giv-ProductDescription-contentVideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:1.25rem}.giv-ProductDescription-contentVideo .video{border:none}.giv-ProductDescription-contentVideo .video,.giv-ProductDescription-contentVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.giv-ProductDescription-contentVideo--vertical{padding-bottom:134%}.giv-ProductDescription .giv-ContainerResultDescription{display:none;margin-bottom:3.75rem}.giv-ProductDescription .giv-ContainerResultDescription:focus:not(:focus-visible){outline:none}@media (max-width:768.98px) and (min-width:320px){.giv-ProductDescription .giv-ContainerResultDescription{margin-top:1.25rem}.giv-ProductDescription .giv-ContainerResultDescription+.giv-ProductDescription .giv-ContainerResultDescription{margin-top:0}}.giv-ProductDescription .giv-ContainerResultDescription.active{display:block}.giv-ProductDescription .giv-ContainerResultDescription.active:focus{outline:none}.giv-ProductDescription .giv-ContainerResultDescription.active:focus-visible{outline:initial}.giv-ProductDescription .giv-ContainerResultDescription--imgLeft .giv-ProductDescription-contentImage{-ms-flex-order:2;order:2}@media only screen and (min-width:800px){.giv-ProductDescription .giv-ContainerResultDescription--imgLeft .giv-ProductDescription-contentImage{-ms-flex-order:1;order:1}}.giv-ProductDescription .giv-ContainerResultDescription--imgLeft .giv-ProductDescription-contentDetail{-ms-flex-order:1;order:1}@media only screen and (min-width:800px){.giv-ProductDescription .giv-ContainerResultDescription--imgLeft .giv-ProductDescription-contentDetail{-ms-flex-order:2;order:2}}.giv-ProductDescription .giv-MoonCalendar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:4rem}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header{text-align:center}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-TitleWithImage{position:relative;margin-bottom:20px}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-TitleWithImage .giv-MoonCalendar-Title1{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:2rem;letter-spacing:.025rem;width:100%;position:absolute;margin:0;bottom:-10px}@media only screen and (min-width:800px){.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-TitleWithImage .giv-MoonCalendar-Title1{bottom:0}}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-Title2{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;font-size:1.5rem;letter-spacing:.025rem;margin:0 0 10px;text-transform:uppercase}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-SubTitle{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0;text-transform:unset}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table{font-size:1rem;color:#333;display:none;max-width:90vw;margin:2rem}@media only screen and (min-width:800px){.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--desktop{width:190%;display:table}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--desktop td,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--desktop th{width:7.69231%}}@media only screen and (max-width:800px){.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--mobile{display:table}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--mobile td,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table.giv-MoonCalendar-Table--mobile th{width:25%}}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table td,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table th{border:thin solid #000;height:2.5rem;padding:0;text-align:center;vertical-align:middle}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table td:first-of-type,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table th{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;font-weight:700}.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Footnote{font-size:.75rem;color:#333}.giv-ProductDetailsBlock-tabTitle{margin:0 0 1.875rem;text-transform:uppercase;text-align:center;font-size:1rem;font-weight:500}.giv-ProductDetailsBlock-mediaContent{margin:0 auto 2.5rem}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-mediaContent{margin:0}}.giv-ProductDetailsBlock-mediaContent--image{width:100%;height:35.0625rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-mediaContent--image{width:35.0625rem}}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-textContent{margin:0 auto;width:354px;box-sizing:content-box}}@media only screen and (min-width:1024px){.giv-ProductDetailsBlock-textContent{padding-left:7rem;margin:0}}.giv-ProductDetailsBlock-textContent--title{margin:0 0 1.875rem;font-size:1rem;font-weight:500;text-transform:uppercase;color:#000;line-height:1.375rem}.giv-ProductDetailsBlock-textContent--steps{width:83px;display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.125rem;color:#000;line-height:1.25rem}.giv-ProductDetailsBlock-textContent--steps:after{content:"";display:block;height:1px;width:30px;background-color:#000}.giv-ProductDetailsBlock-textContent--steps .steps__current{font-weight:700}.giv-ProductDetailsBlock-textContent--steps .steps__final{-ms-flex-order:3;order:3;opacity:.5}.giv-ProductDetailsBlock-textContent--description{margin:.625rem 0 0!important;line-height:1.5;color:#757575}.giv-ProductDetailsBlock-textContent--miniText{margin-top:1.875rem!important;font-size:.75rem;color:#757575;line-height:1.33}.giv-ProductDetailsBlock-textContent--nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:2.5rem 0 0!important;font-size:.875rem;font-weight:500;color:#000;line-height:1.25rem}.giv-ProductDetailsBlock-textContent--nav .nav__next,.giv-ProductDetailsBlock-textContent--nav .nav__prev{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#loginModal .giv-ProductDetailsBlock-textContent--nav .nav__next .reset-subtitle:before,#loginModal .giv-ProductDetailsBlock-textContent--nav .nav__prev .reset-subtitle:before,#loginModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__next .login-alert:before,#loginModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__prev .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.valid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductDetailsBlock-textContent--nav .nav__next .giv-minicart-alert:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-minicart-alert:before,#registrationModal .giv-ProductDetailsBlock-textContent--nav .nav__next .reset-subtitle:before,#registrationModal .giv-ProductDetailsBlock-textContent--nav .nav__prev .reset-subtitle:before,#registrationModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__next .login-alert:before,#registrationModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__prev .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.valid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.valid:before,#requestPasswordResetModal .giv-ProductDetailsBlock-textContent--nav .nav__next .reset-subtitle:before,#requestPasswordResetModal .giv-ProductDetailsBlock-textContent--nav .nav__prev .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__next .login-alert:before,#requestPasswordResetModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__prev .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.valid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.valid:before,#resetPasswordConfirmModal .giv-ProductDetailsBlock-textContent--nav .nav__next .reset-subtitle:before,#resetPasswordConfirmModal .giv-ProductDetailsBlock-textContent--nav .nav__prev .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__next .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-ProductDetailsBlock-textContent--nav .nav__prev .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__next p.valid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductDetailsBlock-textContent--nav .nav__prev p.valid:before,.data-checkout-stage .giv-ProductDetailsBlock-textContent--nav .nav__next .stage-completed:before,.data-checkout-stage .giv-ProductDetailsBlock-textContent--nav .nav__prev .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductDetailsBlock-textContent--nav .nav__next .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=false] .giv-ProductDetailsBlock-textContent--nav .nav__prev .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductDetailsBlock-textContent--nav .nav__next .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductDetailsBlock-textContent--nav .nav__prev .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductDetailsBlock-textContent--nav .nav__next .out-of-stock-message:before,.giv-ContainerProductDetail .pdpForm .giv-ProductDetailsBlock-textContent--nav .nav__prev .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductDetailsBlock-textContent--nav .nav__next .giv-newsletterPoppin__subscribed-text:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductDetailsBlock-textContent--nav .nav__next .validation-icon-cross:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductDetailsBlock-textContent--nav .nav__prev .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductDetailsBlock-textContent--nav .nav__next .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductDetailsBlock-textContent--nav .nav__prev .validation-icon-cross:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #loginModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #loginModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #registrationModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #registrationModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #requestPasswordResetModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .alert.alert-danger:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .data-checkout-stage .stage-completed:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Form-row.giv-Form-row--select:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Form-selectWrapper:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .giv-Icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .login-form .login-form__alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__next .ui-dialog .ui-icon-closethick:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #loginModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #loginModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #registrationModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #registrationModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #requestPasswordResetModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .alert.alert-danger:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .data-checkout-stage .stage-completed:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Form-row.giv-Form-row--select:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Form-selectWrapper:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .giv-Icon:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .login-form .login-form__alert:before,.giv-ProductDetailsBlock-textContent--nav .nav__prev .ui-dialog .ui-icon-closethick:before,.login-form .giv-ProductDetailsBlock-textContent--nav .nav__next .login-form__alert:before,.login-form .giv-ProductDetailsBlock-textContent--nav .nav__prev .login-form__alert:before,.ui-dialog .giv-ProductDetailsBlock-textContent--nav .nav__next .ui-icon-closethick:before,.ui-dialog .giv-ProductDetailsBlock-textContent--nav .nav__prev .ui-icon-closethick:before{font-weight:700}.giv-ProductDetailsBlock-textContent--nav .nav__prev span{margin-left:14px}.giv-ProductDetailsBlock-textContent--nav .nav__next span{margin-right:14px}.giv-ProductDetailsBlock-layout1--mobile{width:calc(100% - 17px);margin-right:0}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-slider{position:relative}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-slider .giv-Slide-arrow{top:35%}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-slide{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;width:85vw}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-slide:not(:last-child){margin-right:20px}@media only screen and (max-width:480px){.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-slide{width:75vw}}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-mediaContent--image{width:100%;height:278px}.giv-ProductDetailsBlock-layout1--mobile .giv-ProductDetailsBlock-textContent--title{margin-bottom:1.875rem}.giv-ProductDetailsBlock-layout1--desktop{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.giv-ProductDetailsBlock-layout1--desktop .giv-ProductDetailsBlock-mediaContent--image{width:561px!important}.giv-ProductDetailsBlock-layout1--desktop .giv-ProductDetailsBlock-mediaContent--image:not(:last-child){margin-right:10px}.giv-ProductDetailsBlock-layout1--desktop .giv-ProductDetailsBlock-mediaContent .nav__next,.giv-ProductDetailsBlock-layout1--desktop .giv-ProductDetailsBlock-mediaContent .nav__prev{display:none!important}.giv-ProductDetailsBlock-layout1--desktop .giv-ProductDetailsBlock-mediaContent .slick-track{display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.giv-ProductDetailsBlock-layout1--desktop{display:-ms-flexbox;display:flex}.giv-ProductDetailsBlock-layout1--mobile{display:none}}.giv-ProductDetailsBlock-layout2{margin:0 auto}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-layout2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1024px){.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:100%!important;height:346px!important}}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-textContent{margin:0 auto}}.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-textContent-slide{display:inline-block;width:100vw;padding-right:3.4375rem}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-textContent-slide{width:22.125rem}}.giv-ProductDetailsBlock-layout2 .giv-ProductDetailsBlock-textContent .slick-track{display:-ms-flexbox;display:flex}.giv-ProductDetailsBlock-layout3{margin-right:-17px}@media only screen and (min-width:800px){.giv-ProductDetailsBlock-layout3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:0}}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent{position:relative}@media only screen and (max-width:800px){.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:calc(100vw - 100px)!important;height:278px!important;margin-right:20px}}@media only screen and (max-width:480px){.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:278px!important}}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-track{display:-ms-flexbox;display:flex}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .giv-Slide-arrow:focus,.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .giv-Slide-arrow:hover{transform:translateY(-50%)}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .giv-Slide-arrow--prev{left:0}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .giv-Slide-arrow--next{right:0}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:27px}@media only screen and (max-width:800px){.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots{margin-bottom:27px}}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots li{margin-right:10px;font-size:0}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots li.slick-active button:after{background-color:#000}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots li:last-child{margin-right:0}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots li button{padding:3px 0}.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-mediaContent .slick-dots li button:after{content:"";display:block;width:19px;height:2px;background-color:#757575}@media only screen and (max-width:800px){.giv-ProductDetailsBlock-layout3 .giv-ProductDetailsBlock-textContent{padding-right:17px}}@media only screen and (min-width:1024px){.giv-ProductDetailsBlock-layout4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.giv-ProductDetailsBlock-layout4 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout4 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:100%!important;height:445px!important}@media only screen and (min-width:1024px){.giv-ProductDetailsBlock-layout4 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout4 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:561px!important;height:748px!important}}.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-mediaContent{margin-bottom:0}.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{width:100%!important;height:445px!important}@media only screen and (min-width:1024px){.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-mediaContent--image,.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-mediaContent .fcplayer>[id^=productDetailsBlock_fcplayer]{height:748px!important}}.giv-ProductDetailsBlock-layout5 .giv-ProductDetailsBlock-textContent{padding-left:0;width:auto}.giv-ProductVariations-colorSelect .unselectable{background-color:#0ff}.giv-ProductVariations-colorSelect .unselectable .giv-ProductVariations-swatchImage{position:relative;overflow:hidden}.giv-ProductVariations-colorSelect .unselectable .giv-ProductVariations-swatchImage:after,.giv-ProductVariations-colorSelect .unselectable .giv-ProductVariations-swatchImage:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 1.875rem);background-color:#fff}.giv-ProductVariations-colorSelect .unselectable .giv-ProductVariations-swatchImage:before{transform:translate(-50%,-50%) rotate(45deg)}.giv-ProductVariations-colorSelect .unselectable .giv-ProductVariations-swatchImage:after{transform:translate(-50%,-50%) rotate(-45deg)}.giv-ProductVariations-color .unselectable,.giv-ProductVariations-size .unselectable{position:relative}.giv-ProductVariations-color .unselectable .swatchanchor,.giv-ProductVariations-size .unselectable .swatchanchor{overflow:hidden}.giv-ProductVariations-color .unselectable .swatchanchor:after,.giv-ProductVariations-size .unselectable .swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 1.875rem);background-color:#999;transform:translate(-50%,-50%) rotate(-45deg)}.giv-ProductVariations-color .unselectable.selected .swatchanchor:before{width:1.8125rem}.giv-ProductVariations-color .unselectable .swatchanchor{overflow:hidden}.giv-ProductVariations-color .unselectable .swatchanchor:after{position:absolute;left:50%;top:50%;content:" ";height:5px;width:calc(100% + 1.875rem);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.giv-ProductVariations-color .unselectable .swatchanchor:before{position:absolute;left:50%;top:50%;content:" ";height:1px;width:calc(100% + 1.875rem);background-color:#929292;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.giv-ProductVariations-color .view-more{margin-top:.625rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:500;line-height:1.43;text-decoration:underline}@media only screen and (min-width:800px){.giv-ProductVariations-color .view-more{display:none}}.giv-ProductDetails .giv-LastVisited{padding:0;border:none}.giv-Slides--GalleryOverlayMosaik{opacity:1}.giv-ProductDescription-Video--freecaster{-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:480px){.giv-ProductDescription-Video--freecaster .giv-ProductDescription-Video-height{height:calc(100vh - 4rem);margin-bottom:4rem}}.giv-ProductVariations-colorSelect-contentSwatch-swatchImage img{height:100%;width:100%;vertical-align:top}.pdp-slider{padding:0}.pdp-slider-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pdp-slider-wrapper,.pdp-slider-wrapper .slick-track{display:-ms-flexbox;display:flex}.pdp-slider-wrapper .slick-track .slick-slide{-ms-flex-pack:center;justify-content:center;height:auto;display:block;background-color:#f6f6f6}@media only screen and (min-width:800px){.pdp-slider-wrapper .slick-track .slick-slide{display:-ms-flexbox;display:flex;background-color:transparent}}.pdp-slider-wrapper .giv-ProductTile-customization-logo,.pdp-slider-wrapper .giv-ProductTile-engraving-logo{position:absolute;z-index:10;top:1.875rem;width:2.5rem;height:2.5rem;left:6.375rem}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-ProductTile-customization-logo,.pdp-slider-wrapper .giv-ProductTile-engraving-logo{top:1.0625rem;left:1.0625rem}}.pdp-slider-wrapper .giv-VirtualTryOn{position:absolute;right:0;height:auto;max-width:30.625rem;max-height:30.625rem;left:4.4375rem;width:calc(100% - 71px);display:-ms-flexbox;display:flex;z-index:11;background:#fff}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn{max-width:100%;max-height:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:17}}@media only screen and (max-width:320px){.pdp-slider-wrapper .giv-VirtualTryOn{overflow:hidden auto}}.pdp-slider-wrapper .giv-VirtualTryOn-openMenu-iconText{font-size:.5625rem;position:absolute;bottom:1.25rem;color:#000;padding:0 .625rem;width:100%;max-height:1.25rem;margin:0;text-align:center;line-height:.625rem;overflow:hidden;text-transform:uppercase;word-break:keep-all}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-openMenu-iconText{bottom:.8125rem;padding:0 .3125rem}}.pdp-slider-wrapper .giv-VirtualTryOn-img.capture{width:1.375rem;height:1.1875rem;vertical-align:middle}.pdp-slider-wrapper .giv-VirtualTryOn-img.reset{width:1rem;height:1rem}.pdp-slider-wrapper .giv-VirtualTryOn-img.compare{width:1.625rem;height:1.625rem}.pdp-slider-wrapper .giv-VirtualTryOn.giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn--invalid-filetype-block,.pdp-slider-wrapper .giv-VirtualTryOn.giv-VirtualTryOn--noface .giv-VirtualTryOn--noface-block,.pdp-slider-wrapper .giv-VirtualTryOn.giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn--unsupported-browser-block{display:block}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-uploadPhoto{display:none}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-logo,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-logo,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-logo{top:5rem}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-logo,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-logo,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-logo{top:12.24%}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-oneLine,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-oneLine,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-oneLine{top:150px}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-oneLine,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-oneLine,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-oneLine{top:26.53%}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-title{top:177px}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-title{top:32.04%}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:auto;bottom:0}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer{bottom:3.75rem}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title{font-size:1rem;line-height:1.375rem;margin:0 0 1.25rem;text-transform:uppercase;font-weight:500;color:#000;text-align:center}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-title{margin:0 0 4.1%}}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-title{margin:0 3.75rem 1.25rem}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message{text-align:center;font-size:.875rem;margin:0 0 7.875rem;color:#000}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-message{margin:0 2.5rem 3.5625rem}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message{margin-bottom:8.9375rem}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-message{margin-bottom:2.5rem}}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-message{margin-bottom:8.9375rem}}.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn{width:100%;max-width:100%}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--invalid-filetype .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--noface .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-btn,.pdp-slider-wrapper .giv-VirtualTryOn--unsupported-browser .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-btn{max-width:16.125rem}}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=initial],.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=loading] .giv-VirtualTryOn-btnContainer{display:none}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=loading] .giv-VirtualTryOn-closeMenu{display:block}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=loading] .giv-VirtualTryOn-closePopin-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=loading] .giv-VirtualTryOn-loading{display:-ms-flexbox;display:flex}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=opened][data-mode=live] .YMK-module-wrapper[data-open=true] .giv-VirtualTryOn-accessibility--live-mode,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=opened][data-mode=photo] .YMK-module-wrapper[data-open=true] .giv-VirtualTryOn-accessibility--photo-uploaded{display:block}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=countdown] .giv-VirtualTryOn-countDown{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .giv-ProductVariations-color,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--action,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--product-info--addtocart{display:none}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .giv-VirtualTryOn-accessibility--capture-mode,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--action-download,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--header-go-back,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--product-info--description-color{display:block}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=download] .YMK-module--product-info-wrapper.selected{display:block;width:85%}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .giv-ProductVariations-color,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--action,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--action-download,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--addToMiniCart{display:none}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--header-go-back,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--product-info--description-color{display:block}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=downloaded] .YMK-module--product-info--description{max-width:100%}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=compare] .YMK-module--bottom{display:none}.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=compare] .giv-VirtualTryOn-accessibility--compare-mode,.pdp-slider-wrapper .giv-VirtualTryOn[data-stage=compare] .YMK-module--header-go-back{display:block}.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live] .giv-VirtualTryOn-btnContainer,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo] .giv-VirtualTryOn-btnContainer{z-index:16}.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=compare] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=compare] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=compare] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=countdown] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=countdown] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=countdown] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=download] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=download] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=download] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=opened] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=opened] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=live][data-stage=opened] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=compare] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=compare] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=compare] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=countdown] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=countdown] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=countdown] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=download] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=download] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=download] .giv-VirtualTryOn-uploadPhoto,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=opened] .giv-VirtualTryOn-closeMenu,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=opened] .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn[data-mode=photo][data-stage=opened] .giv-VirtualTryOn-uploadPhoto{display:none}.pdp-slider-wrapper .giv-VirtualTryOn-countDown{position:absolute;display:none;width:100%;height:100%;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:6.25rem;color:#fff;z-index:18}.pdp-slider-wrapper .giv-VirtualTryOn-iconText{font-size:.5625rem;position:absolute;right:1.5rem;top:3.3125rem;color:#000;z-index:10;width:2.9375rem;max-height:1.25rem;margin:0;text-align:center;line-height:.625rem;overflow:hidden;text-transform:uppercase;word-break:keep-all}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-iconText{top:4.25rem;right:2.25rem}}.pdp-slider-wrapper .giv-VirtualTryOn-hiddenImage{width:100%;padding-bottom:.2rem}.pdp-slider-wrapper .giv-VirtualTryOn-closeMenu{position:absolute;width:1rem;height:1rem;right:1.875rem;top:1.875rem;z-index:20}@media only screen and (max-width:320px){.pdp-slider-wrapper .giv-VirtualTryOn-closeMenu{top:.9375rem}}.pdp-slider-wrapper .giv-VirtualTryOn-logo{width:2.5rem;height:2.5rem;position:absolute;left:calc(50% - 1.25rem);top:38%}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-logo{top:15rem}}.pdp-slider-wrapper .giv-VirtualTryOn-oneLine{width:10rem;height:1.0625rem;position:absolute;left:calc(50% - 5rem);top:calc(38% + 4.375rem)}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-oneLine{top:19.375rem}}.pdp-slider-wrapper .giv-VirtualTryOn-title{width:10rem;position:absolute;left:calc(50% - 5rem);top:calc(38% + 6.0625rem);font-size:.875rem;line-height:1.43;letter-spacing:.02187rem;color:#0b0b0b;text-align:center;text-transform:uppercase}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-title{top:21.0625rem}}.pdp-slider-wrapper .giv-VirtualTryOn-openMenu-icon{height:100%;background-color:#f6f6f6}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin{position:absolute;height:19rem;width:calc(100% - 10px);top:0;margin:.25rem .3125rem 0;background:#fff}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin{margin:0;width:100vw;height:23.625rem}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin--container{display:none;position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);color:#000;z-index:20}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin--container{position:absolute;max-width:30.625rem;max-height:30.625rem;width:100%;height:100%}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin--container.show{display:block}@media only screen and (max-width:320px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin--container.show{overflow:hidden auto}}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin--container.show .giv-VirtualTryOn-closePopin-btnContainer{-ms-flex-direction:row;flex-direction:row}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-btnContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;position:absolute;bottom:0;background:#fff;height:7.875rem}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn,.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn{max-width:10.9375rem;height:4rem}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn:focus,.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn:hover,.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn:focus,.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn:hover{transform:none}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn,.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn{width:100%;max-width:none}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn{margin:0 .625rem 0 0;border:1px solid #cecece}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-continueBtn{margin:0;-ms-flex-order:2;order:2}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn{margin:0}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeBtn{margin:0 0 .625rem;-ms-flex-order:1;order:1}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin__logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin__logo{margin-top:.25rem}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-oneLine{width:7.0625rem;height:.75rem;margin-top:1.625rem}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-title{margin-top:.3125rem;font-size:.75rem;text-transform:uppercase;text-align:center;letter-spacing:.025rem;line-height:1rem}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeIcon{width:1rem;height:1rem;position:absolute;top:1.625rem;right:1.5625rem}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-closeIcon{top:1.875rem;right:1.875rem}}.pdp-slider-wrapper .giv-VirtualTryOn-closePopin-description{margin-top:2.5rem;font-size:.875rem;text-align:center}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-closePopin .giv-VirtualTryOn-btnContainer{margin-bottom:2.6875rem}}.pdp-slider-wrapper .giv-VirtualTryOn-loading{display:none;position:absolute;left:0;bottom:0;right:auto;width:100%;height:.3125rem;background:#000;transform-origin:0 0;opacity:1}.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer{width:100%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;bottom:0;background:#fff;height:7.875rem;z-index:18}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer{-ms-flex-wrap:wrap;flex-wrap:wrap;height:9.6875rem;padding:0 1.0625rem 1.0625rem}}@media screen and (max-width:325px){.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer{height:5.625rem;padding-bottom:.625rem}}.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--invalid-filetype-block,.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--noface-block,.pdp-slider-wrapper .giv-VirtualTryOn-btnContainer .giv-VirtualTryOn--unsupported-browser-block{display:none}.pdp-slider-wrapper .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto{max-width:11.25rem;height:4rem}.pdp-slider-wrapper .giv-VirtualTryOn-liveMode:focus,.pdp-slider-wrapper .giv-VirtualTryOn-liveMode:hover,.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto:focus,.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto:hover{transform:none;cursor:pointer}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto{width:100%;max-width:none}}@media screen and (max-width:325px){.pdp-slider-wrapper .giv-VirtualTryOn-liveMode,.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto{height:2.5rem;line-height:2.5rem}}.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto{margin:0}@media only screen and (max-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-uploadPhoto{margin:0}}.pdp-slider-wrapper .giv-VirtualTryOn-liveMode{margin:0 0 .625rem;border:1px solid #cecece}@media only screen and (min-width:800px){.pdp-slider-wrapper .giv-VirtualTryOn-liveMode{margin:0 .625rem 0 0}}.pdp-slider-navigation-wrapper .slick-track .slick-slide{height:5.625rem}.pdp-slider-navigation-wrapper{position:relative;margin:0;padding:.3125rem 0;display:block}@media only screen and (min-width:800px){.pdp-slider-navigation-wrapper{display:-ms-flexbox;display:flex;margin:auto;background-color:transparent;border-bottom:2px solid #e4e4e4}}.pdp-slider-navigation .slick-track--not-draggable{transform:translateZ(0)!important}.pdp-slider-navigation-scrollBar{position:absolute;bottom:-.125rem;left:0;display:none;width:5.625rem;height:.125rem;background-color:#000;transition:left .3s ease}.pdp-slider-navigation .slick-list{margin-right:-.3125rem}.pdp-slider-navigation .thumb-img{width:5.625rem;height:5.625rem;max-width:5.625rem;background-color:#f6f6f6;cursor:pointer}.pdp-slider-navigation .thumb-img-wrapper{position:relative;display:inline-block}@media only screen and (min-width:800px){.pdp-slider-navigation .thumb-img-wrapper{margin-bottom:.3125rem}}.pdp-slider-navigation .giv-thumb-link{height:5.625rem}@media (min-width:800px){.pdp-slider-navigation .giv-thumb-link{height:4.125rem}}.pdp-slider-navigation .giv-thumb-link.keyboard-interaction-only.is-focused{outline-offset:0!important}.pdp-slider-navigation .thumb-img-overlayer{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0}.pdp-slider-navigation .slick-slide{width:5.625rem;margin-right:.3125rem}.pdp-slider-navigation .slick-slide.selected .thumb-img-overlayer{opacity:.15}.pdp-slider .giv-Slide{position:relative;max-height:23.4375rem;max-width:100%;width:100%;height:100%;padding:0;margin:0;-ms-flex-pack:center;justify-content:center;background-color:#f6f6f6}@media only screen and (min-width:800px){.pdp-slider .giv-Slide{max-width:23.4375rem;max-height:none}}.pdp-slider .giv-Slide.video{height:31.0625rem}@media only screen and (min-width:480px){.pdp-slider .giv-Slide.video{height:34.125rem}}.pdp-slider .giv-Slide #sliderVideo{background-size:contain!important}@media only screen and (min-width:800px){.pdp-slider .giv-Slide #sliderVideo{background-size:cover!important}}.pdp-slider .giv-Slide #sliderVideo video.fp-engine{-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:800px){.pdp-slider .giv-Slide #sliderVideo video.fp-engine{-o-object-fit:cover;object-fit:cover}}.pdp-slider .giv-Slide img{height:100%;margin:0 auto;width:100%;max-width:23.4375rem}@media only screen and (min-width:800px){.pdp-slider .giv-Slide img{margin:auto;max-width:none}}.pdp-slider .giv-Slide .icon-wrapper{position:absolute;top:.84375rem;z-index:4}.pdp-slider .giv-Slide .giv-Wishlist-button{position:static;padding:1.0625rem}.pdp-slider .giv-Slide .giv-AddToWishlist{display:block;right:0}.pdp-slider .giv-Slide .giv-ProductGallery-share{position:static;display:block;padding:1.0625rem;line-height:0}.pdp-slider .giv-Slide .giv-ProductTile-icon{font-size:1rem}.pdp-slider .giv-Slide .pdp-slider__icon__container--PackshotIcon{position:absolute;top:8px;right:14px}.pdp-slider .giv-Slide .pdp-slider__icon__container--PackshotIcon.with--VirtualTryOn{right:auto;left:14px}.pdp-slider .giv-Slide .pdp-slider__icon__container--PackshotIcon.with--Engraving.with--VirtualTryOn{top:40px;right:auto;left:14px}.pdp-slider .giv-Slide .pdp-slider__icon__container--PackshotIcon .pdp-slider__icon{width:110px;height:110px}@media only screen and (min-width:1024px){.pdp-slider .giv-Slide .pdp-slider__icon__container--PackshotIcon .pdp-slider__icon{width:130px;height:130px}}.pdp-slider .giv-thumb-link{height:5.625rem}@media only screen and (min-width:800px){.pdp-slider .giv-thumb-link{height:4.125rem}}.pdp-slider .giv-thumb-link.keyboard-interaction-only.is-focused{outline-offset:0!important}.pdp-slider__icons-tags__containers{position:absolute;top:4px;right:4px;left:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (min-width:800px){.pdp-slider__icons-tags__containers{left:75px}}.pdp-slider__icons-tags__containers .giv-engraving-tag{left:0}.pdp-slider__icon__container .pdp-slider__icon{display:block}.pdp-slider__icon__container--MarieClaire{margin:17px}@media only screen and (min-width:800px){.pdp-slider__icon__container--MarieClaire{margin:30px}}.pdp-slider__icon__container--MarieClaire .pdp-slider__icon{height:40px;width:40px}.pdp-slider__icon__container--VirtualTryOn{margin:17px}@media only screen and (min-width:800px){.pdp-slider__icon__container--VirtualTryOn{margin:30px}}.pdp-slider__icon__container--VirtualTryOn .pdp-slider__icon{height:60px;width:60px}@media only screen and (min-width:800px){.pdp-slider{-ms-flex:1;flex:1;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.pdp-slider::-webkit-scrollbar{display:none}.pdp-slider-wrapper{-ms-flex-direction:row;flex-direction:row}.pdp-slider-navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:auto}.pdp-slider-navigation-wrapper{margin:0 .3125rem 0 0;padding:0;border:0}.pdp-slider-navigation-scrollBar{display:none}.pdp-slider-navigation .thumb-img{width:4.125rem;height:4.125rem;max-width:4.125rem}.pdp-slider-navigation .thumb-img+.thumb-img-overlayer{display:none}.pdp-slider .giv-Slide{height:auto;max-width:30.625rem;max-height:30.625rem;margin-bottom:.3125rem}.pdp-slider .giv-Slide:last-child{margin:0}.pdp-slider .giv-Slide .giv-ProductGallery-share,.pdp-slider .giv-Slide .giv-Wishlist-button{padding:1.875rem}.pdp-slider .giv-Slide .icon-wrapper{top:0}}.YMK-module-wrapper{z-index:17}@media only screen and (max-width:800px){.YMK-module-wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:800px){.YMK-module-wrapper{position:absolute;right:0;height:auto;width:auto;max-width:30.625rem;max-height:30.625rem}}.YMK-module-wrapper[data-open=false]{opacity:0}.YMK-module-wrapper[data-open=false] .YMK-module--bottom,.YMK-module-wrapper[data-open=false] .YMK-module--header{display:none}.YMK-module-wrapper[data-open=true]{opacity:1}.YMK-module-wrapper .giv-VirtualTryOn-accessibility--capture-mode,.YMK-module-wrapper .giv-VirtualTryOn-accessibility--compare-mode,.YMK-module-wrapper .giv-VirtualTryOn-accessibility--live-mode,.YMK-module-wrapper .giv-VirtualTryOn-accessibility--photo-uploaded{display:none}.YMK-module--header{position:fixed;top:0;z-index:15;width:100%;max-width:37.5rem;min-height:7.5rem;color:#000;background-image:url(../images/headerVTO.svg)}@media only screen and (min-width:800px){.YMK-module--header{position:absolute}}.YMK-module--header-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:30px}.YMK-module--header-title .header-logo{width:7.0625rem;height:.75rem}.YMK-module--header-title .header-subtitle{font-size:.75rem;text-transform:uppercase;text-align:center;letter-spacing:.4px;line-height:1rem;color:#000;margin:5px 0 0}.YMK-module--header-btn-close{position:absolute;top:1.875rem;right:1.875rem;width:1rem;height:1rem}.YMK-module--header-go-back{position:absolute;top:1.875rem;left:1.875rem;width:.5625rem;height:1rem;display:none}.YMK-module--action-download{display:none;background-image:url(../images/download.svg);position:absolute;right:1.875rem;bottom:1.875rem;width:1.5rem;height:1.5rem;z-index:18}.YMK-module--action-download-btn{display:block;height:1.5rem}.YMK-module--bottom{position:fixed;bottom:0;z-index:12;width:100%;max-width:37.5rem;overflow-y:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;background-image:url(../images/bottomVTO.svg);background-size:cover}@media only screen and (min-width:800px){.YMK-module--bottom{position:absolute;background-size:contain}}.YMK-module--bottom .giv-ProductVariations-attribute-reset-btn{border:1px solid #fff;height:3.25rem;width:3.25rem;position:absolute;z-index:5;left:1.25rem;color:#fff;margin:.3125rem 0}.YMK-module--bottom .giv-ProductVariations-attribute-reset-btn.selected{border:3px solid #fff}.YMK-module--bottom .giv-ProductVariations-attribute-reset-btn .giv-VirtualTryOn-img{width:1.25rem;height:1.25rem}.YMK-module--bottom .swatches{display:none}.YMK-module--bottom .swatches.slick-initialized{display:block;margin:0}.YMK-module--bottom .swatches .slick-list{margin-left:4.5625rem;padding-left:.25rem}.YMK-module--bottom .swatches .slick-list .slick-slide{background-color:transparent;height:3.25rem;width:3.25rem;margin:.3125rem .3125rem .3125rem 0}.YMK-module--bottom .swatches .slick-list .slick-slide li{width:3.25rem!important;height:3.25rem!important}.YMK-module--bottom .swatches .slick-list .slick-slide li.giv-ProductVariations-attribute-color-swatchClass{margin:0}.YMK-module--bottom .swatches .slick-list .slick-slide li.selected>.swatchanchor{border:.1875rem solid #fff;padding:0}.YMK-module--image-downloaded-block,.YMK-module--unavailable-msg{display:none;position:absolute;width:21.25rem;height:8.25rem;left:0;top:0;bottom:0;right:0;z-index:12;margin:auto;padding:2.5rem 1.25rem;font-size:.875rem;color:#000;background-color:#fff;text-align:center}.YMK-module--image-downloaded-block.show,.YMK-module--unavailable-msg.show{display:block}.YMK-module--image-downloaded-block{height:10.875rem;padding:2.5rem 1.25rem 1.25rem}@media only screen and (max-width:800px){.YMK-module--image-downloaded-block{width:calc(100% - 34px);transform:translateY(-50%)}}.YMK-module--image-downloaded-btn{margin:1.875rem 0 0;max-width:calc(100% - 40px);position:absolute;bottom:1.25rem}@media only screen and (min-width:800px){.YMK-module--image-downloaded-btn{max-width:18.75rem}}.YMK-module--action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 1.25rem 1.5625rem}@media only screen and (min-width:800px){.YMK-module--action{margin:0 1.875rem 1.875rem}}.YMK-module--action-btn{background-color:#fff;width:3rem;height:3rem;border-radius:1.5625rem;color:#000}.YMK-module--action-btn-right{display:-ms-flexbox;display:flex}.YMK-module--action-btn-reset{display:none}@media only screen and (min-width:800px){.YMK-module--action-btn-reset{display:block;margin-left:.9375rem;background-color:transparent;border:1px solid #fff}}.YMK-module--swatches .giv-ProductVariations-color{margin-bottom:0;width:100%}@media only screen and (min-width:800px){.YMK-module--swatches .giv-ProductVariations-color,.YMK-module--swatches.hide{display:none}}.YMK-module--swatches .giv-ProductVariations-attribute-color-swatchClass .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{display:block}.YMK-module--swatches .swatchanchor.keyboard-interaction-only.is-focused{outline-offset:0!important}@media only screen and (min-width:800px){.YMK-module--swatches .YMK-module--addToMiniCart{display:none}}.YMK-module--product-info{min-height:3rem;margin:.9375rem 1.25rem 1.25rem}@media only screen and (min-width:800px){.YMK-module--product-info{margin:0 1.875rem 1.875rem;width:calc(100% - 60px);min-height:auto}}.YMK-module--product-info-wrapper{display:none;-ms-flex-pack:justify;justify-content:space-between;width:100%}.YMK-module--product-info-wrapper.selected{display:-ms-flexbox;display:flex}@media only screen and (min-width:800px){.YMK-module--product-info-wrapper.selected{display:block}}.YMK-module--product-info-wrapper.selected .YMK-module--addToMiniCart{display:block}@media only screen and (min-width:800px){.YMK-module--product-info-wrapper.selected .YMK-module--addToMiniCart{display:none}}.YMK-module--product-info-wrapper.selected .YMK-module--product-info--description{display:-ms-flexbox;display:flex}.YMK-module--product-info--description{display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;color:#fff;min-width:13.625rem;max-width:65%}@media only screen and (min-width:800px){.YMK-module--product-info--description{max-width:100%}}.YMK-module--product-info--description .YMK-module--product-info--description-color{display:none}@media only screen and (min-width:800px){.YMK-module--product-info--description .YMK-module--product-info--description-color{display:block}}.YMK-module--product-info--description .YMK-module--product-info--description-color .giv-ProductVariations-colorSelect-contentSwatch-swatchImage{width:1.875rem;height:1.875rem;border:3px solid #fff}.YMK-module--product-info--description .YMK-module--product-info--description-tags .market-tags,.YMK-module--product-info--description .YMK-module--product-info--description-tags .shade-description{margin:0}.YMK-module--product-info--addtocart{min-width:5.4375rem;max-width:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:1;background-color:#fff;padding:.625rem}.YMK-module--product-info--addtocart .product-info--price{text-transform:uppercase;letter-spacing:.025rem;margin-left:.3125rem;line-height:1rem;font-size:.75rem;color:#000}.giv-productSetsTabs .giv-Slides--tabs-wrap{border-bottom:1px solid #cecece}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabs-wrap{display:none}}.giv-productSetsTabs .giv-Slides--tabs .giv-Slide{position:relative;margin:0 18px;width:auto;overflow:hidden;font-size:1.25rem;padding:0}.giv-productSetsTabs .giv-Slides--tabs .giv-Slide:after{content:"";display:block;height:4px;width:auto;position:absolute;bottom:0;left:0;right:0;background:#000;opacity:0;transition:opacity .3s ease}.giv-productSetsTabs .giv-Slides--tabs .giv-Slide-content{padding:22px 0 25px;width:100%;cursor:pointer;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:14px;line-height:1.14;text-transform:uppercase;color:#000}.giv-productSetsTabs .giv-Slides--tabs .giv-Slide.giv-Slick-current:after{opacity:1}.giv-productSetsTabs .giv-Slides--tabs.giv-Slides--unInit .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%!important;transform:none!important}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabs{display:none}}.giv-productSetsTabs .giv-Slides--tabsDetail{opacity:1}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-Slide{padding:0}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-content{display:block}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-content{display:none;transition:opacity .6s linear}}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-content.isShown{display:block}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-content--wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.1875rem}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-content--wrapper{margin-top:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-container{width:100%;padding:0 1.0625rem;border-top:1px solid #cecece}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.3125rem 0}@media only screen and (min-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header{display:none}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-text{margin-bottom:0;line-height:1;text-align:left;padding:0}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button{padding-right:0}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button img{width:1rem;padding:8px 0 8px 8px}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button[data-mode=open] .giv-setTab--header-button-plus{display:none}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button[data-mode=close] .giv-setTab--header-button-plus,.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button[data-mode=open] .giv-setTab--header-button-minus{display:inline-block}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button[data-mode=close] .giv-setTab--header-button-minus{display:none}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab--header-button-name{color:#000;padding:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:700;line-height:1.43;letter-spacing:.35px}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock{max-width:27.9375rem;text-align:left}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--header{text-align:left}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--header{display:none}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--main{margin-left:.625rem}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--main{margin-left:0}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productName{margin:2.5rem 0 0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;text-transform:uppercase;color:#000}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productName{margin-top:2.125rem}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productSubName,.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productTypology{margin:.25rem 0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:1.43;text-transform:uppercase}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productSubName,.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productTypology{margin:.375rem 0 .3125rem}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productVariant{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productVariant-color{width:1rem;height:1rem;margin-right:.625rem}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productLink,.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productVariant .swatch-specifications-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:1.43}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productLink{display:block;margin-top:.625rem;text-decoration:underline;color:#000}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--productLink{margin-top:.375rem}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--shortDescription{margin:3.875rem 0 0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1.5;color:#757575}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-textBlock--shortDescription{margin:1.9375rem 0 3.875rem}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-imageBlock{max-width:34.125rem;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@media only screen and (max-width:800px){.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-imageBlock{margin-top:1.8125rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.giv-productSetsTabs .giv-Slides--tabsDetail .giv-setTab-imageBlock--img{width:100%;height:auto}.item-list{margin-bottom:1em}.item-list tr{border-bottom:1px solid #e0e0e0}.item-list tr.last{border:0}.item-list tr.headings{display:none}.item-list td{padding:1em;vertical-align:top}.item-details .product-list-item .name{font-size:1.2em;font-style:italic}.item-details .product-list-item .value{font-weight:700}.item-details .product-list-item .promo{color:#900}.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.item-availability ul,.item-quantity-details ul{list-style:none outside none;margin:0;padding:0}.item-dashboard{color:#aaa;width:16rem}.item-dashboard label{font-weight:400;width:auto}.item-dashboard .field-wrapper{width:auto}.item-dashboard .option-quantity-desired input{width:3rem}.item-dashboard .value{margin-top:.5rem}.item-dashboard .form-row{margin:0}.item-dashboard .value,.item-dashboard input,.item-dashboard select .option-toggle-public label{color:#333}.item-dashboard .input-checkbox{margin:0 5px}.item-dashboard .option-add-to-cart{margin-top:.5rem;width:18rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.item-dashboard .option-add-to-cart label{color:#333;float:left;font-weight:700;margin:.5rem .5rem 0 0;text-transform:uppercase;width:auto}.item-dashboard .option-add-to-cart input{width:3rem;margin-right:1em}.item-dashboard .option-add-to-cart button{padding:.5em 1.5em}.item-dashboard .option-quantity-purchased span.exceeded{color:#900}.store-locator-header{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;font-size:1.75em;font-style:italic;font-weight:400;margin:1.25rem 0 0;padding:1.25rem 0}.store-information{background:none repeat scroll 0 0 #e0e0e0;border-bottom:.0625rem solid #fff}.store-name{font-weight:700;margin:0 0 .625rem}.store-map{border-bottom:1px solid #e0e0e0}.store-locator-details{float:left;width:44%}.store-locator-details img{max-width:100%}.store-locator-details h1,.store-locator-details p{margin:.25em 0}.store-locator-details-map{float:right;width:50%}.store-locator-details-map img{max-width:100%}.pt_storelocator .giv-PageIntro{padding:1.25rem 0}.giv-Maison{margin-bottom:3.875rem}.giv-Maison .giv-TechniqueLookPromotion{padding:0 0 1.875rem}.giv-Maison .giv-HeaderImage{background:url() 50%;height:100%;width:100%;background-size:cover;background-position:50%;display:block;padding:3.875rem 0}.giv-Maison .giv-Quote{padding:1.875rem 0}.giv-Maison .giv-Quote .giv-Quote-blockQuote{width:100%;height:22.375rem}.giv-Maison .giv-PageIntro{max-width:22.125rem;padding-top:3.75rem;margin:0 auto 3.75rem}@media only screen and (min-width:800px){.giv-Maison .giv-PageIntro{padding-top:5.625rem;margin:0 auto 5.625rem}}.giv-Maison-containerDetail{width:34.125rem;max-width:calc(100% - 32px);margin:0 auto 1.875rem}.giv-Maison-details{font-size:1rem;color:#333;line-height:1.5rem}.giv-Maison-details p{margin:0 0 .625rem}.giv-Maison-details p:last-child{margin-bottom:0}.giv-Contact{margin-bottom:4.03125rem}@media only screen and (min-width:800px){.giv-Contact{margin-bottom:6rem}}.giv-Contact a:focus,.giv-Contact a:hover{text-decoration:underline}.giv-Container--pageIntro{margin:0;width:100%}@media only screen and (min-width:800px){.giv-Container--pageIntro{margin:0 auto;width:calc(100% - 34px)}}.giv-Contact-accordion{text-align:center;padding:0 1.125rem;background-color:#fff}.giv-Contact-accordionService .giv-Contact-accordionSubTitle{margin:0 auto 1.875rem}@media only screen and (min-width:800px){.giv-Contact-accordionService .giv-Contact-accordionSubTitle{margin:0 auto 2.0625rem}}.giv-Contact-accordionReturns .giv-Contact-accordionSubTitle{margin:0 auto 3.625rem}@media only screen and (min-width:800px){.giv-Contact-accordionReturns .giv-Contact-accordionSubTitle{margin:0 auto 5.6875rem}}.giv-Contact-accordionTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 1.6875rem;letter-spacing:0}.giv-Contact-accordionSubTitle{font-size:1rem;color:#333;width:34.125rem;max-width:100%;margin:0 auto}.giv-Contact-accordionIcons{font-size:0;max-width:28.125rem;margin-bottom:3.65625rem}@media only screen and (min-width:800px){.giv-Contact-accordionIcons{margin-bottom:5.71875rem}}.giv-Contact-accordionIcons li{display:inline-block;width:50%;vertical-align:top}.giv-Contact-accordionIcons li a,.giv-Contact-accordionIcons li button{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.giv-Contact-accordionIcons li a:focus,.giv-Contact-accordionIcons li a:hover,.giv-Contact-accordionIcons li button:focus,.giv-Contact-accordionIcons li button:hover{text-decoration:none}.giv-Contact-accordionIcons li a img,.giv-Contact-accordionIcons li button img{width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:cover;margin-bottom:10px}.giv-Icon--contact{font-size:1.5rem;margin:.9375rem auto 1rem;display:block;text-decoration:none}.giv-Contact-iconText{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;margin:0}.giv-Contact-form{text-align:left}.giv-Contact-accordionForm{display:none;position:relative}.giv-Contact-accordionForm .giv-Contact-accordionSubTitle{margin:0 auto 1.4375rem}@media only screen and (min-width:800px){.giv-Contact-accordionForm .giv-Contact-accordionSubTitle{margin:0 auto 2.4375rem}}.giv-Contact-accordionForm--active{display:block}.giv-Contact-accordionForm--active+.giv-Contact-formSend{display:none}.giv-ButtonExpandable-container{border-bottom:.0625rem solid #999}.giv-ButtonExpandable-container h2{margin:0}.giv-Contact-officeTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 1.5rem}.giv-Contact-officeAddress{font-size:.75rem;color:#333;line-height:1rem;margin:0 0 .9375rem}.giv-Contact-officeAddress p{margin:0}.giv-Contact-officeIconText{margin:0 0 3.75rem}.giv-Contact-accordionContainer{margin:2.3125rem 0 4rem}@media only screen and (min-width:800px){.giv-Contact-accordionContainer{margin:4.625rem 0 5.9375rem}}@media only screen and (min-width:800px){.giv-Contact-accordionContainer--office{margin-bottom:2.09375rem}}.giv-Contact-btnEnquiries{border-top:0}.giv-Contact-btnEnquiries.giv-ButtonExpandable--active+div{max-height:281.25rem}.giv-Contact-container{border-top:.0625rem solid #999}.giv-Contact .giv-Button--pressLibrary{margin-bottom:6.25rem;text-align:center}.giv-Contact .giv-Button--pressLibrary:hover{text-decoration:none}.giv-Contact-accordionOffice{text-align:left;overflow:visible}@media only screen and (min-width:800px){.giv-Contact-accordionOffice{margin-top:-1.875rem}}.giv-Contact-accordionOffice li{text-align:center;margin:0 0 3.75rem}@media only screen and (min-width:800px){.giv-Contact-accordionOffice li{margin:1.875rem 0}}.giv-Contact-accordionOffice li a,.giv-Contact-accordionOffice li button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.giv-Contact-accordionOffice li a:focus,.giv-Contact-accordionOffice li a:hover,.giv-Contact-accordionOffice li button:focus,.giv-Contact-accordionOffice li button:hover{text-decoration:none}.giv-Contact-accordionOffice li a:focus .giv-Contact-iconText,.giv-Contact-accordionOffice li a:hover .giv-Contact-iconText,.giv-Contact-accordionOffice li button:focus .giv-Contact-iconText,.giv-Contact-accordionOffice li button:hover .giv-Contact-iconText{text-decoration:underline}.giv-Contact-accordionOffice li a .icon,.giv-Contact-accordionOffice li button .icon{height:1.25rem;width:1.25rem;background-repeat:no-repeat;background-size:cover;margin-bottom:.625rem}.giv-Contact-accordionOffice li a .icon.phone,.giv-Contact-accordionOffice li button .icon.phone{background-image:url(../images/phone.svg)}.giv-Contact-accordionOffice li:last-child{margin-bottom:0}@media only screen and (min-width:800px){.giv-Contact-accordionOffice li:last-child{margin:1.875rem 0}}.giv-Contact-formRight .giv-Form-row .giv-Form-label{transform:translateY(2.5rem);transform-origin:top left}.giv-Contact-formRight .giv-Form-row--filled .giv-Form-label{transform:translateY(0)}.anchorFormcontact{position:absolute;margin-top:-.9375rem}.giv-Contact-ThankYou h1{margin:0;padding-top:.625rem;font-weight:400;text-transform:uppercase;font-size:.875rem}.giv-Contact-ThankYou p{font-size:.84375rem}.giv-Contact-ThankYou a{display:block;padding:1.0625rem;text-transform:uppercase;font-size:.9375rem;font-weight:700;letter-spacing:-.02em}.giv-Contact-phone{display:block}.pt_contact .giv-PageIntro{padding-top:1.25rem}.pt_contact .giv-Form-prefix-phone{-ms-flex-align:start;align-items:flex-start}.pt_contact .giv-Form-prefix-phone .select-wrapper{margin:0 .625rem 0 0;width:30%}.pt_contact .giv-Form-prefix-phone .giv-Form-row{width:70%;margin:0}.pt_contact .giv-Form-prefix-phone .giv-Form-row label{margin:.3125rem 0 1.25rem}.pt_contact .giv-Form-prefix-phone .giv-Form-row .giv-Form-field span.error{bottom:-.9375rem}.pt_contact .giv-Form-row{margin-bottom:1.5rem}@media only screen and (max-width:800px){.pt_contact .giv-Contact-formRight{margin-bottom:1.25rem}}.pt_contact .contactUsPassword{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.giv-SimpleTextPage{margin-bottom:3.875rem}.giv-SimpleTextPage p{font-size:.875rem;color:#333;line-height:1.5rem;margin:0 0 .625rem}.giv-SimpleTextPage p a{color:#000;font-weight:500}.giv-SimpleTextPage p a:hover{text-decoration:underline}.giv-SimpleTextPage ol li{list-style:decimal}.giv-SimpleTextPage ul li{list-style:square}.giv-SimpleTextPage ol,.giv-SimpleTextPage ul{line-height:1.5rem;margin:0 0 .625rem}.giv-SimpleTextPage ol li,.giv-SimpleTextPage ul li{margin-left:.9375rem;font-size:.875rem;color:#333}.giv-SimpleTextPage-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;padding-top:5rem;margin:0 0 5rem;text-align:center}.giv-SimpleTextPage-section{margin:0 0 1.875rem}.giv-SimpleTextPage-sectionTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 .625rem}.giv-cell dl{display:table;width:100%}.giv-cell dt{background-color:#f6f6f6;margin:0;padding:.625rem;font-size:.75rem;text-align:center;border:1px solid #999}@media only screen and (min-width:800px){.giv-cell dt{display:table-cell;width:50%;padding-left:rem-cal(30);vertical-align:middle}}.giv-cell dd{margin:0;padding:.625rem;font-size:.75rem;background-color:#fff;border:1px solid #999}@media only screen and (min-width:800px){.giv-cell dd{display:table-cell;padding:1.25rem 1.875rem;line-height:1.8em;vertical-align:middle;text-indent:0}}@media only screen and (min-width:800px){.giv-cell--carreer dt{width:20%}}.giv-Errorpage{margin-top:3.125rem}.giv-Errorpage .giv-LastVisited{padding-top:4rem;border-top:.0625rem solid #999}.giv-Errorpage .giv-PageIntro-currentCategory{padding-top:3.125rem}.giv-CustomerServices{text-align:center;width:22.125rem;max-width:calc(100% - 32px);margin:2rem auto 0;padding:1.875rem 0 3.875rem}.giv-CustomerServices-serviceTitle{text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;margin:0 0 1.6875rem}.giv-CustomerServices-serviceSubTitle{font-size:.75rem;color:#333;margin:0 0 2.84375rem;line-height:1rem}.giv-Icon--customerServices{font-size:1.5rem;margin:0 auto .90625rem;display:block;text-decoration:none}.giv-CustomerServices-iconText{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;margin:0}.giv-CustomerServices-serviceIcons{font-size:0}.giv-CustomerServices-serviceIcons li{display:inline-block;width:50%;vertical-align:top}.giv-CustomerServices-letter,.giv-CustomerServices-phone{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.giv-CustomerServices-letter .icon,.giv-CustomerServices-phone .icon{width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:cover;margin-bottom:.625rem}.giv-CustomerServices-letter .icon.phone,.giv-CustomerServices-phone .icon.phone{background-image:url(../images/phone.svg)}.giv-CustomerServices-letter .icon.email,.giv-CustomerServices-phone .icon.email{background-image:url(../images/email.svg)}.giv-faq{position:relative;display:-ms-flexbox;display:flex;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;min-height:400px;margin-bottom:1rem;overflow:hidden}.giv-faq.giv-faq--desktop{-ms-flex-direction:column;flex-direction:column;display:none}.giv-faq.giv-faq--desktop .giv-faq--desktop-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:800px){.giv-faq.giv-faq--desktop{display:-ms-flexbox;display:flex}.giv-faq.giv-faq--mobile{display:none}}#loginModal .giv-faq .reset-subtitle:before,#loginModal .modal-content .giv-faq .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq .giv-minicart-alert:before,#registrationModal .giv-faq .reset-subtitle:before,#registrationModal .modal-content .giv-faq .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.valid:before,#requestPasswordResetModal .giv-faq .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.valid:before,#resetPasswordConfirmModal .giv-faq .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq p.valid:before,.data-checkout-stage .giv-faq .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq .giv-newsletterPoppin__subscribed-text:before,.giv-faq #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq #loginModal .modal-content .login-alert:before,.giv-faq #loginModal .reset-subtitle:before,.giv-faq #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq #registrationModal .modal-content .login-alert:before,.giv-faq #registrationModal .reset-subtitle:before,.giv-faq #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq #requestPasswordResetModal .reset-subtitle:before,.giv-faq #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq .alert.alert-danger:before,.giv-faq .data-checkout-stage .stage-completed:before,.giv-faq .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq .giv-Form-row.giv-Form-row--select:before,.giv-faq .giv-Form-selectWrapper:before,.giv-faq .giv-Icon,.giv-faq .gwp-popin .gwp-errors:before,.giv-faq .login-form .login-form__alert:before,.giv-faq .login-mismatch:before,.giv-faq .passwordCriteria .validation-rules.invalid:before,.giv-faq .passwordCriteria .validation-rules.valid:before,.giv-faq .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq .validation-icon-cross:before,.gwp-popin .giv-faq .gwp-errors:before,.login-form .giv-faq .login-form__alert:before,.passwordCriteria .giv-faq .validation-rules.invalid:before,.passwordCriteria .giv-faq .validation-rules.valid:before,.ui-dialog .giv-faq .ui-icon-closethick{position:absolute}.giv-faq--desktop{-ms-flex-direction:row;flex-direction:row}.giv-faq--desktop .giv-faq-navigation{padding:.5rem;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#f6f6f6;width:20%;min-width:12rem}.giv-faq--desktop .giv-faq-navigation ul{padding:0;margin:0}.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder{position:relative}.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button{position:relative;cursor:pointer;text-transform:uppercase;text-align:left;padding:1rem 0}.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button h2{margin:0;font-size:.75rem}.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button:after{content:"";position:absolute;bottom:.5rem;right:0;left:0;height:4px;background:#000;opacity:0;transition:opacity .3s ease}.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button.giv-selected:after,.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button:focus:after,.giv-faq--desktop .giv-faq-navigation .giv-faq-navigation-subFolder button:hover:after{opacity:1}.giv-faq--desktop .giv-faq-tabs{width:100%}.giv-faq--desktop .giv-faq-tabs .giv-faq-tab{display:none;-ms-flex-direction:column;flex-direction:column;padding:.5rem}.giv-faq--desktop .giv-faq-tabs .giv-faq-tab.giv-selected{display:-ms-flexbox;display:flex}.giv-faq--desktop .giv-faq-tabs .giv-faq-tab .giv-faq-tab-folderDescription{font-size:.875rem;text-transform:none;color:#757575;padding:1.75rem 2rem 0 1rem}.giv-faq--desktop .giv-faq-tabs .giv-faq-tab .giv-faq-subFolder.giv-indent{padding-left:.5rem}.giv-faq--desktop .giv-faq-tabs .giv-faq-tab .giv-faq-subFolder .giv-faq-subFolder-name{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;font-weight:700;margin:0;padding:2.5rem 2rem 0 1rem}.giv-faq--desktop .giv-faq-container{width:100%;display:-ms-flexbox;display:flex;margin-top:-2.75rem;margin-bottom:4rem}@media only screen and (min-width:800px){.giv-faq--desktop .giv-faq-container{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:800px){.giv-faq--desktop .giv-faq-container a{margin:0 1.4375rem}}.giv-faq--desktop .where-order-btn{margin:0;width:21.3125rem;font-size:14px}.giv-faq--desktop .where-order-btn,.giv-faq--desktop .where-order-btn:hover{color:#fff}.giv-faq--desktop .where-order-btn:before{content:" ";background-image:url(../images/track_number.png);display:inline-block;width:22px;height:22px;margin:21px 9px 21px 0;vertical-align:top}.giv-faq--desktop .help-center-btn{margin:0 45px;width:21.3125rem;font-size:14px}.giv-faq--desktop .help-center-btn,.giv-faq--desktop .help-center-btn:hover{color:#fff}.giv-faq--desktop .help-center-btn:before{content:" ";background-image:url(../images/help_center.png);display:inline-block;width:22px;height:22px;margin:21px 11px 21px 0;vertical-align:top}.giv-faq--desktop .return-btn{margin:0;width:21.3125rem;font-size:14px}.giv-faq--desktop .return-btn,.giv-faq--desktop .return-btn:hover{color:#fff}.giv-faq--desktop .return-btn:before{content:" ";background-image:url(../images/return_portal.png);display:inline-block;width:22px;height:22px;margin:21px 11px 21px 0;vertical-align:top}.giv-faq--mobile{-ms-flex-direction:column;flex-direction:column}.giv-faq--mobile .giv-faq-header{width:100%;margin:0 auto;padding-top:3.75rem;padding-bottom:3.75rem}.giv-faq--mobile .giv-faq-header i{left:0;opacity:1;transition:opacity .3s ease}.giv-faq--mobile .giv-faq-header i.giv-hidden{opacity:0}.giv-faq--mobile .giv-faq-panel-groups{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:margin-left .3s ease,margin-right .3s ease;width:100%}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group.giv-faq-panel-group--hide-right{margin-right:-100%}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group.giv-faq-panel-group--hide-left{margin-left:-100%}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group.giv-selected{margin-right:0;margin-left:0}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group:not(.giv-selected){height:0}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel{position:absolute;padding:0 .5rem 1px;font-size:1.125rem;display:none;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;width:100%}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel.giv-selected{display:-ms-flexbox;display:flex}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel ul{padding:0;margin:0}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders{font-weight:700;position:relative}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button{position:relative;width:100%;cursor:pointer;text-transform:uppercase;text-align:left;color:#1e2928;padding:1.75rem 2rem}#loginModal .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .reset-subtitle:before,#loginModal .modal-content .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-minicart-alert:before,#registrationModal .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .reset-subtitle:before,#registrationModal .modal-content .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.valid:before,#requestPasswordResetModal .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.valid:before,#resetPasswordConfirmModal .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button p.valid:before,.data-checkout-stage .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-newsletterPoppin__subscribed-text:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #loginModal .modal-content .login-alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #loginModal .reset-subtitle:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #registrationModal .modal-content .login-alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #registrationModal .reset-subtitle:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #requestPasswordResetModal .reset-subtitle:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .alert.alert-danger:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .data-checkout-stage .stage-completed:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Form-row.giv-Form-row--select:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Form-selectWrapper:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .giv-Icon,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gwp-popin .gwp-errors:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-form .login-form__alert:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-mismatch:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .passwordCriteria .validation-rules.invalid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .passwordCriteria .validation-rules.valid:before,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .validation-icon-cross:before,.gwp-popin .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .gwp-errors:before,.login-form .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .login-form__alert:before,.passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .validation-rules.invalid:before,.passwordCriteria .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .validation-rules.valid:before,.ui-dialog .giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button .ui-icon-closethick{right:0}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button:after,.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button:first-child:before{content:"";position:absolute;right:0;left:0;border-bottom:thin solid #000}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button:after{bottom:-1px}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-subfolders button:first-child:before{top:0}.giv-faq--mobile .giv-faq-panel-groups .giv-faq-panel-group .giv-faq-panel li.giv-faq-questions+.giv-faq-subfolders button:first-child:before{display:none}.giv-faq--mobile .giv-faq-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.4375rem;margin-top:-1.125rem;margin-bottom:3.4375rem;width:100%}.giv-faq--mobile .where-order-btn{width:100%;font-size:14px}.giv-faq--mobile .where-order-btn,.giv-faq--mobile .where-order-btn:hover{color:#fff}.giv-faq--mobile .where-order-btn:before{content:" ";background-image:url(../images/track_number.png);display:inline-block;width:22px;height:22px;margin:21px 9px 21px 0;vertical-align:top}.giv-faq--mobile .help-center-btn{width:100%;font-size:14px}.giv-faq--mobile .help-center-btn,.giv-faq--mobile .help-center-btn:hover{color:#fff}.giv-faq--mobile .help-center-btn:before{content:" ";background-image:url(../images/help_center.png);display:inline-block;width:22px;height:22px;margin:21px 11px 21px 0;vertical-align:top}.giv-faq--mobile .return-btn{width:100%;font-size:14px}.giv-faq--mobile .return-btn,.giv-faq--mobile .return-btn:hover{color:#fff}.giv-faq--mobile .return-btn:before{content:" ";background-image:url(../images/return_portal.png);display:inline-block;width:22px;height:22px;margin:21px 11px 21px 0;vertical-align:top}@media only screen and (min-width:800px){.giv-faq-questions{padding-top:1rem}}.giv-faq-question{position:relative;font-size:.875rem;line-height:159%;color:#757575}@media only screen and (min-width:800px){.giv-faq-question{font-size:.75rem}}.giv-faq-question .giv-faq-question-question{position:relative;padding:1.75rem 2rem 1.75rem 1rem;cursor:default;text-transform:uppercase}@media only screen and (min-width:800px){.giv-faq-question .giv-faq-question-question{padding:1rem 2rem 1rem 1rem}}#loginModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#loginModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq-question .giv-faq-question-question .giv-minicart-alert:before,#registrationModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#registrationModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#requestPasswordResetModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#resetPasswordConfirmModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,.data-checkout-stage .giv-faq-question .giv-faq-question-question .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq-question .giv-faq-question-question .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq-question .giv-faq-question-question .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq-question .giv-faq-question-question .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq-question .giv-faq-question-question .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #loginModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #registrationModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question .alert.alert-danger:before,.giv-faq-question .giv-faq-question-question .data-checkout-stage .stage-completed:before,.giv-faq-question .giv-faq-question-question .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq-question .giv-faq-question-question .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq-question .giv-faq-question-question .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq-question .giv-faq-question-question .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question .giv-faq-question-question .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq-question .giv-faq-question-question .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq-question .giv-faq-question-question .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq-question .giv-faq-question-question .giv-Form-row.giv-Form-row--select:before,.giv-faq-question .giv-faq-question-question .giv-Form-selectWrapper:before,.giv-faq-question .giv-faq-question-question .giv-Icon,.giv-faq-question .giv-faq-question-question .gwp-popin .gwp-errors:before,.giv-faq-question .giv-faq-question-question .login-form .login-form__alert:before,.giv-faq-question .giv-faq-question-question .login-mismatch:before,.giv-faq-question .giv-faq-question-question .passwordCriteria .validation-rules.invalid:before,.giv-faq-question .giv-faq-question-question .passwordCriteria .validation-rules.valid:before,.giv-faq-question .giv-faq-question-question .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq-question .giv-faq-question-question .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq-question .giv-faq-question-question .validation-icon-cross:before,.gwp-popin .giv-faq-question .giv-faq-question-question .gwp-errors:before,.login-form .giv-faq-question .giv-faq-question-question .login-form__alert:before,.passwordCriteria .giv-faq-question .giv-faq-question-question .validation-rules.invalid:before,.passwordCriteria .giv-faq-question .giv-faq-question-question .validation-rules.valid:before,.ui-dialog .giv-faq-question .giv-faq-question-question .ui-icon-closethick{top:50%;transform:translateY(-50%);right:0;visibility:hidden;font-size:1.125rem}@media only screen and (min-width:800px){#loginModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#loginModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq-question .giv-faq-question-question .giv-minicart-alert:before,#registrationModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#registrationModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#requestPasswordResetModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,#resetPasswordConfirmModal .giv-faq-question .giv-faq-question-question .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq-question .giv-faq-question-question .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question .giv-faq-question-question p.valid:before,.data-checkout-stage .giv-faq-question .giv-faq-question-question .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq-question .giv-faq-question-question .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq-question .giv-faq-question-question .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq-question .giv-faq-question-question .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq-question .giv-faq-question-question .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #loginModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #loginModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #registrationModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #registrationModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #requestPasswordResetModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq-question .giv-faq-question-question #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq-question .giv-faq-question-question .alert.alert-danger:before,.giv-faq-question .giv-faq-question-question .data-checkout-stage .stage-completed:before,.giv-faq-question .giv-faq-question-question .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq-question .giv-faq-question-question .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq-question .giv-faq-question-question .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq-question .giv-faq-question-question .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question .giv-faq-question-question .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq-question .giv-faq-question-question .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq-question .giv-faq-question-question .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq-question .giv-faq-question-question .giv-Form-row.giv-Form-row--select:before,.giv-faq-question .giv-faq-question-question .giv-Form-selectWrapper:before,.giv-faq-question .giv-faq-question-question .giv-Icon,.giv-faq-question .giv-faq-question-question .gwp-popin .gwp-errors:before,.giv-faq-question .giv-faq-question-question .login-form .login-form__alert:before,.giv-faq-question .giv-faq-question-question .login-mismatch:before,.giv-faq-question .giv-faq-question-question .passwordCriteria .validation-rules.invalid:before,.giv-faq-question .giv-faq-question-question .passwordCriteria .validation-rules.valid:before,.giv-faq-question .giv-faq-question-question .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq-question .giv-faq-question-question .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq-question .giv-faq-question-question .validation-icon-cross:before,.gwp-popin .giv-faq-question .giv-faq-question-question .gwp-errors:before,.login-form .giv-faq-question .giv-faq-question-question .login-form__alert:before,.passwordCriteria .giv-faq-question .giv-faq-question-question .validation-rules.invalid:before,.passwordCriteria .giv-faq-question .giv-faq-question-question .validation-rules.valid:before,.ui-dialog .giv-faq-question .giv-faq-question-question .ui-icon-closethick{font-size:1rem}}.giv-faq-question .giv-faq-question-answer{padding-left:.875rem;padding-right:2rem;text-transform:none;overflow:hidden;height:auto}.giv-faq-question .giv-faq-question-answer>span{display:block;padding-bottom:1.5rem}.giv-faq-question .giv-faq-question-answer>span a:hover{text-decoration:underline;cursor:pointer}.giv-faq-question.giv-collapsible .giv-faq-question-answer{display:none;max-height:0;transition:max-height .3s ease}.giv-faq-question.giv-collapsible.giv-selected .giv-faq-question-answer{display:block;max-height:200rem}@media only screen and (max-width:800px){.giv-faq-question.giv-collapsible.giv-selected .giv-faq-question-answer{max-height:500rem}}.giv-faq-question.giv-collapsible .giv-faq-question-question{cursor:pointer;width:100%;text-align:left}#loginModal .giv-faq-question.giv-collapsible .giv-faq-question-question .reset-subtitle:before,#loginModal .modal-content .giv-faq-question.giv-collapsible .giv-faq-question-question .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq-question.giv-collapsible .giv-faq-question-question .giv-minicart-alert:before,#registrationModal .giv-faq-question.giv-collapsible .giv-faq-question-question .reset-subtitle:before,#registrationModal .modal-content .giv-faq-question.giv-collapsible .giv-faq-question-question .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.valid:before,#requestPasswordResetModal .giv-faq-question.giv-collapsible .giv-faq-question-question .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq-question.giv-collapsible .giv-faq-question-question .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.valid:before,#resetPasswordConfirmModal .giv-faq-question.giv-collapsible .giv-faq-question-question .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq-question.giv-collapsible .giv-faq-question-question .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question p.valid:before,.data-checkout-stage .giv-faq-question.giv-collapsible .giv-faq-question-question .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq-question.giv-collapsible .giv-faq-question-question .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq-question.giv-collapsible .giv-faq-question-question .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq-question.giv-collapsible .giv-faq-question-question .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq-question.giv-collapsible .giv-faq-question-question .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #loginModal .modal-content .login-alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #loginModal .reset-subtitle:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #registrationModal .modal-content .login-alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #registrationModal .reset-subtitle:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #requestPasswordResetModal .reset-subtitle:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .alert.alert-danger:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .data-checkout-stage .stage-completed:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Form-row.giv-Form-row--select:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Form-selectWrapper:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .giv-Icon,.giv-faq-question.giv-collapsible .giv-faq-question-question .gwp-popin .gwp-errors:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .login-form .login-form__alert:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .login-mismatch:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .passwordCriteria .validation-rules.invalid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .passwordCriteria .validation-rules.valid:before,.giv-faq-question.giv-collapsible .giv-faq-question-question .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq-question.giv-collapsible .giv-faq-question-question .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq-question.giv-collapsible .giv-faq-question-question .validation-icon-cross:before,.gwp-popin .giv-faq-question.giv-collapsible .giv-faq-question-question .gwp-errors:before,.login-form .giv-faq-question.giv-collapsible .giv-faq-question-question .login-form__alert:before,.passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question .validation-rules.invalid:before,.passwordCriteria .giv-faq-question.giv-collapsible .giv-faq-question-question .validation-rules.valid:before,.ui-dialog .giv-faq-question.giv-collapsible .giv-faq-question-question .ui-icon-closethick{visibility:visible}.giv-faq-question:after,.giv-faq-question:first-child:before{content:"";position:absolute;right:0;left:0;border-bottom:thin solid #999}@media only screen and (max-width:800px){.giv-faq-question:after,.giv-faq-question:first-child:before{border-bottom:1px solid #000}}.giv-faq-question:after{bottom:-1px}.giv-faq-question:first-child:before{top:0}.giv-faq-header{text-align:center;max-width:calc(100% - 2rem);width:22.125rem;margin:3.75rem auto;position:relative}@media only screen and (min-width:800px){.giv-faq-header{padding-top:5.90625rem;margin:0 auto 5.8125rem;max-width:calc(100% - 3.875rem)}}.giv-faq-header .giv-faq-header-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;color:#000;margin:0 0 1.4375rem}#loginModal .giv-faq-header .giv-faq-header-title .reset-subtitle:before,#loginModal .modal-content .giv-faq-header .giv-faq-header-title .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-faq-header .giv-faq-header-title .giv-minicart-alert:before,#registrationModal .giv-faq-header .giv-faq-header-title .reset-subtitle:before,#registrationModal .modal-content .giv-faq-header .giv-faq-header-title .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.valid:before,#requestPasswordResetModal .giv-faq-header .giv-faq-header-title .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-faq-header .giv-faq-header-title .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.valid:before,#resetPasswordConfirmModal .giv-faq-header .giv-faq-header-title .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-faq-header .giv-faq-header-title .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-faq-header .giv-faq-header-title p.valid:before,.data-checkout-stage .giv-faq-header .giv-faq-header-title .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-faq-header .giv-faq-header-title .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-faq-header .giv-faq-header-title .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-faq-header .giv-faq-header-title .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-faq-header .giv-faq-header-title .giv-newsletterPoppin__subscribed-text:before,.giv-faq-header .giv-faq-header-title #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-header .giv-faq-header-title #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-header .giv-faq-header-title #loginModal .modal-content .login-alert:before,.giv-faq-header .giv-faq-header-title #loginModal .reset-subtitle:before,.giv-faq-header .giv-faq-header-title #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-faq-header .giv-faq-header-title #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-header .giv-faq-header-title #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-header .giv-faq-header-title #registrationModal .modal-content .login-alert:before,.giv-faq-header .giv-faq-header-title #registrationModal .reset-subtitle:before,.giv-faq-header .giv-faq-header-title #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-header .giv-faq-header-title #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-header .giv-faq-header-title #requestPasswordResetModal .modal-content .login-alert:before,.giv-faq-header .giv-faq-header-title #requestPasswordResetModal .reset-subtitle:before,.giv-faq-header .giv-faq-header-title #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-faq-header .giv-faq-header-title #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-faq-header .giv-faq-header-title #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-faq-header .giv-faq-header-title #resetPasswordConfirmModal .reset-subtitle:before,.giv-faq-header .giv-faq-header-title .alert.alert-danger:before,.giv-faq-header .giv-faq-header-title .data-checkout-stage .stage-completed:before,.giv-faq-header .giv-faq-header-title .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-faq-header .giv-faq-header-title .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-faq-header .giv-faq-header-title .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-faq-header .giv-faq-header-title .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-faq-header .giv-faq-header-title .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-faq-header .giv-faq-header-title .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-faq-header .giv-faq-header-title .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-faq-header .giv-faq-header-title .giv-Form-row.giv-Form-row--select:before,.giv-faq-header .giv-faq-header-title .giv-Form-selectWrapper:before,.giv-faq-header .giv-faq-header-title .giv-Icon,.giv-faq-header .giv-faq-header-title .gwp-popin .gwp-errors:before,.giv-faq-header .giv-faq-header-title .login-form .login-form__alert:before,.giv-faq-header .giv-faq-header-title .login-mismatch:before,.giv-faq-header .giv-faq-header-title .passwordCriteria .validation-rules.invalid:before,.giv-faq-header .giv-faq-header-title .passwordCriteria .validation-rules.valid:before,.giv-faq-header .giv-faq-header-title .ui-dialog .ui-icon-closethick,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-faq-header .giv-faq-header-title .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-faq-header .giv-faq-header-title .validation-icon-cross:before,.gwp-popin .giv-faq-header .giv-faq-header-title .gwp-errors:before,.login-form .giv-faq-header .giv-faq-header-title .login-form__alert:before,.passwordCriteria .giv-faq-header .giv-faq-header-title .validation-rules.invalid:before,.passwordCriteria .giv-faq-header .giv-faq-header-title .validation-rules.valid:before,.ui-dialog .giv-faq-header .giv-faq-header-title .ui-icon-closethick{color:#1e2928;top:50%;transform:translateY(-50%);font-size:1.125rem}.giv-faq-header .giv-faq-header-subtitle{font-size:1rem;color:#333;margin:0;line-height:1.5rem}.giv-faq-header .giv-faq-header-subtitle a:focus,.giv-faq-header .giv-faq-header-subtitle a:hover{text-decoration:underline}.pt_cart{height:100vh}.giv-ProductTile-tagGroup{width:auto;max-width:7rem;line-height:1.5625rem;margin-top:auto}.giv-ProductTile-tagGroup .giv-ProductTile-tag{display:block;font-size:.75rem;text-align:center;text-transform:uppercase;padding:0 .25rem}.cart-page{padding:.625rem 0 0;overflow-x:hidden}.cart-page .giv-Cart-summary-totals .row:last-child{margin-top:0}.cart-page .title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.08}.cart-page .intensity{display:none}.cart-page .giv-PageIntro-currentCategory{margin:3.75rem 0 2.5rem}@media only screen and (max-width:800px){.cart-page .giv-PageIntro-currentCategory{margin-top:2.5rem}}.cart-page .secure-payment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-page .secure-payment:before{margin-right:.625rem}.cart-page .secure-payment span{font-size:.875rem;line-height:1.43}.cart-page .credit-card-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-page .credit-card-icon:before{margin-right:.625rem}.cart-page .paypal-icon{background:url(../images/paypal.svg) no-repeat 50%;background-size:contain}.cart-page .applepay-icon,.cart-page .paypal-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1.25rem}.cart-page .applepay-icon{width:1.25rem;background:url(../images/applepay.png) no-repeat 50%;background-size:contain}@media only screen and (min-width:800px){.cart-page .empty-cart{padding:0}}.cart-page .empty-cart .title{margin:0 0 1.4375rem}.cart-page .empty-cart .subtitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;margin:0 0 1.4375rem;text-transform:none}.cart-page .empty-cart .link{margin-bottom:2.5rem;max-width:100%}.cart-page .cart-promo-code{padding:0 1.125rem}@media only screen and (min-width:800px){.cart-page .cart-promo-code{padding:0}}.cart-page .coupons-and-promos .coupon-price-adjustment{margin-bottom:.375rem}.cart-page .coupons-and-promos .coupon-code{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-page .coupons-and-promos .coupon-bonus-products{margin-top:1.5625rem;margin-bottom:2rem}.cart-page .coupons-and-promos .coupon-bonus-products .line-item-total-price{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.cart-page .coupons-and-promos .coupon-bonus-products .line-item-total-price .strike-through{display:none}.cart-page .coupons-and-promos .code{display:-ms-flexbox;display:flex}.cart-page .coupons-and-promos .code i{color:#008123;margin-right:.625rem}.cart-page .coupons-and-promos .code span{color:#757575;font-size:.875rem}.cart-page .coupons-and-promos .coupon--delete{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;text-decoration:underline;text-transform:none}.cart-page .promo-subtitle{margin-bottom:1.875rem}@media only screen and (min-width:800px){.cart-page .promo-subtitle{margin-bottom:1.5625rem}}.cart-page .giv-Cart-section{padding-right:0}@media only screen and (min-width:800px){.cart-page .giv-Cart-section{padding-right:.9375rem}}@media only screen and (max-width:800px){.cart-page .giv-Cart-section{z-index:1}}.cart-page .giv-Cart-section__shipping-block{margin-top:5rem;padding-right:0}@media only screen and (max-width:800px){.cart-page .giv-Cart-section__shipping-block{margin-top:3.75rem}}.cart-page .giv-Cart-section__shipping-block .article-subTitle{margin-bottom:1.375rem;padding-bottom:.8125rem;font-size:1rem;line-height:1.13;letter-spacing:.46px}.cart-page .giv-Cart-section__shipping-block .shipping-schedule{color:#000}@media only screen and (max-width:800px){.cart-page .giv-Cart-section__shipping-block .shipping-schedule{margin:0 1.0625rem}}.cart-page .giv-Cart-section__shipping-block .shipping-schedule-arrival-time{line-height:1.33;max-width:70%}.cart-page .giv-Cart-section__shipping-block .shipping-method-item{margin-bottom:.3125rem}.cart-page .giv-Cart-section__shipping-block .shipping-schedule-method{margin-top:.5rem;-ms-flex-align:center;align-items:center}.cart-page .giv-Cart-section__shipping-block .shipping-schedule-method-name{line-height:1.33}.cart-page .giv-Cart-section .content-asset+.bonus-line-items-wrapper{border-top:none}.cart-page .giv-Cart-section .content-asset+.bonus-line-items-wrapper.empty{border-bottom:none}.cart-page .giv-Cart-section .content-asset .giv-cart-gwp{border:.0625rem solid #cecece;padding:1.875rem}.cart-page .giv-Cart-section+.giv-gbs-gifts,.cart-page .giv-Cart-section+.giv-gifts-section-container .giv-gbs-gifts{margin-bottom:3.375rem}@media only screen and (min-width:800px){.cart-page .giv-Cart-section+.giv-gbs-gifts,.cart-page .giv-Cart-section+.giv-gifts-section-container .giv-gbs-gifts{margin-bottom:4.9375rem}}.cart-page .giv-Cart-section+.giv-gbs-gifts .giv-cart-gwp,.cart-page .giv-Cart-section+.giv-gifts-section-container .giv-gbs-gifts .giv-cart-gwp{display:-ms-flexbox;display:flex;padding:1.875rem 1.875rem 1.875rem 1.6875rem;border:.0625rem solid #cecece}.cart-page .giv-Cart-section+.giv-gifts-section-container .giv-gbs-gifts .giv-cart-gwp{border-top:none;border-left:none;border-right:none}.cart-page .giv-Cart-section .bonus-line-items-wrapper{border:.0625rem solid #cecece}@media only screen and (max-width:800px){.cart-page .giv-Cart-section .bonus-line-items-wrapper{margin:0 1.0625rem}}.cart-page .giv-Cart-section .bonus-line-items-wrapper .empty{border:none}.cart-page .giv-Cart-section .bonus-line-items-wrapper:not(.empty){padding-bottom:1.875rem}.cart-page .giv-Cart-section .bonus-line-items-wrapper .product-line-item{padding:1.875rem 1.875rem 0 1.6875rem;margin-top:0}@media only screen and (max-width:800px){.cart-page .giv-Cart-section .bonus-line-items-wrapper .product-line-item{margin:0}}.cart-page .giv-Cart-section .bonus-line-items-wrapper .sample{padding-right:1.875rem;padding-left:1.6875rem}.cart-page .giv-Cart-section .bonus-line-items-wrapper .sample:first-child{padding-top:1.875rem}.cart-page .giv-Cart-section .bonus-line-items-wrapper .empty{border-bottom:none}.cart-page .giv-Cart-section .bonus-line-items-wrapper .sample-line-item .product-subtitle{font-size:.75rem;line-height:1rem;letter-spacing:normal}.cart-page .giv-Cart-section .remove-btn img{min-width:1.25rem;width:1.25rem}.cart-page .giv-gbs-gifts__section .experience-region,.cart-page .giv-gbs-gifts__section .product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cart-page .giv-gbs-gifts__section .experience-region-wrapper{border:.0625rem solid #cecece;margin-top:1.875rem;padding-bottom:1.875rem}@media only screen and (max-width:800px){.cart-page .giv-gbs-gifts__section .experience-region-wrapper{margin-right:1.0625rem;margin-left:1.0625rem}}.cart-page .giv-gbs-gifts__section .experience-region-wrapper.empty{padding-bottom:0;border:none;margin:0}.cart-page .giv-gbs-gifts__section .experience-region-wrapper .giv-Cart-gifts{margin:1.875rem 1.875rem 1.875rem 1.6875rem}.cart-page .giv-gbs-gifts__section .experience-region-wrapper .gwp-selected{margin:0;padding:0 1.875rem 0 1.6875rem}.cart-page .giv-gbs-gifts__section .experience-region-wrapper .gwp-selected .sample:first-child{margin-top:1.875rem}.cart-page .giv-gbs-gifts__section .experience-region-wrapper .gwp-selected .sample-quantity{display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:1.25rem}.cart-page .giv-gbs-gifts__section .experience-region-wrapper .giv-cart-gwp{border-top:none;border-left:none;border-right:none}@media only screen and (max-width:800px){.cart-page .giv-gbs-gifts__section .experience-region-wrapper .giv-cart-gwp{margin:0}}.cart-page .giv-gbs-gifts__giftWithPurchaseSection{-ms-flex-order:-1;order:-1}.cart-page .giv-gbs-gifts .product-line-item,.cart-page .giv-gwp-gifts .product-line-item{margin:1.875rem 1.875rem 0 1.6875rem}.cart-page .personalized-wrapping__checkbox,.cart-page .personalized-wrapping__message{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart-page .personalized-wrapping__checkbox label span,.cart-page .personalized-wrapping__message label span{color:#000}.cart-page .personalized-wrapping__checkbox .giv-Checkbox-label span{font-size:.875rem}.cart-page .personalized-wrapping__message .textarea-wrapper{position:relative}.cart-page .personalized-wrapping__message .textarea-wrapper .entered-lines-qnt,.cart-page .personalized-wrapping__message .textarea-wrapper .entered-symbols-qnt{position:absolute}.cart-page .personalized-wrapping__message.visually-hidden .textarea-wrapper{visibility:hidden}.cart-page .info-hints--container{margin-top:2.5rem;padding:0 1.25rem;border:1px solid #cecece}@media only screen and (max-width:800px){.cart-page .info-hints--container{margin:2.5rem 1.0625rem 3.6875rem}}.cart-page .info-hints--container .info-hint{display:-ms-flexbox;display:flex;position:relative;margin:.9375rem 0}.cart-page .info-hints--container .info-hint-alert{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:absolute;width:21.3125rem;left:-1.3125rem;bottom:.8125rem;margin:.9375rem 0;box-shadow:0 0 6px 0 rgba(86,86,86,.2);background-color:#f6f6f6}@media only screen and (max-width:800px){.cart-page .info-hints--container .info-hint-alert{width:calc(100vw - 2.125rem)}}.cart-page .info-hints--container .info-hint-alert--icon{margin:1.25rem 0 0 1.25rem}.cart-page .info-hints--container .info-hint-alert--text{width:16.25rem;margin:1.25rem .625rem;font-size:.75rem;color:#000;line-height:1.17}@media only screen and (max-width:800px){.cart-page .info-hints--container .info-hint-alert--text{width:auto}}.cart-page .info-hints--container .info-hint-alert--close{width:.5625rem;margin:1.25rem 1rem 0 0;cursor:pointer}.cart-page .info-hints--container .info-hint--image{height:1rem}.cart-page .info-hints--container .info-hint--image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:1.375rem;min-width:1.375rem;margin-right:.625rem}.cart-page .info-hints--container .info-hint--text{font-size:.75rem;line-height:1.33;letter-spacing:.4px;text-transform:uppercase;color:#000}.cart-page .info-hints--container .info-hint--icon{width:1rem;height:1rem;margin-left:.25rem;vertical-align:bottom}.cart-page .info-hints--container .info-hint--icon-pointer{width:1.25rem;height:1.25rem;background-color:#f6f6f6;position:absolute;bottom:.5625rem;left:.125rem;-webkit-clip-path:polygon(50% 50%,0 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0)}.cart-page .info-hints--container .info-hint--icon-container{display:inline-block;position:relative}.cart-page .info-hints--container .info-hint--icon__cursor-pointer{cursor:pointer}.cart-page .info-hints--container .info-hint .giv-gbs-tag{margin-right:.3125rem;height:1.125rem;padding:.125rem 0 .25rem;line-height:normal}#popinProductMiniCartContainer .giv-TryAndBuyInfo-Container_hasSample+.giv-minicart-gbs-section,#popinProductMiniCartContainer .giv-TryAndBuyInfo-Container_hasSample+.giv-minicart-gifts-section{margin-top:1.3125rem}#popinProductMiniCartContainer .giv-minicart-gbs-section,#popinProductMiniCartContainer .giv-minicart-gifts-section,#popinProductMiniCartContainer .giv-minicart-samples-section,#popinProductMiniCartContainer .giv-minicart-wrapping-section{margin:1.875rem 1rem 1.875rem 1.125rem}@media only screen and (min-width:800px){#popinProductMiniCartContainer .giv-minicart-gbs-section,#popinProductMiniCartContainer .giv-minicart-gifts-section,#popinProductMiniCartContainer .giv-minicart-samples-section,#popinProductMiniCartContainer .giv-minicart-wrapping-section{margin:1.875rem 4.0625rem 1.875rem 4.1875rem}}#popinProductMiniCartContainer .giv-minicart-gbs-section .product-line-item,#popinProductMiniCartContainer .giv-minicart-gifts-section .product-line-item,#popinProductMiniCartContainer .giv-minicart-samples-section .product-line-item,#popinProductMiniCartContainer .giv-minicart-wrapping-section .product-line-item{margin:1.25rem 0 0}#popinProductMiniCartContainer .giv-minicart-gbs-section .product-line-item:before,#popinProductMiniCartContainer .giv-minicart-gifts-section .product-line-item:before,#popinProductMiniCartContainer .giv-minicart-samples-section .product-line-item:before,#popinProductMiniCartContainer .giv-minicart-wrapping-section .product-line-item:before{display:none}#popinProductMiniCartContainer .giv-minicart-gbs-section .product-line-item .giv-gbs-label,#popinProductMiniCartContainer .giv-minicart-gifts-section .product-line-item .giv-gbs-label,#popinProductMiniCartContainer .giv-minicart-samples-section .product-line-item .giv-gbs-label,#popinProductMiniCartContainer .giv-minicart-wrapping-section .product-line-item .giv-gbs-label{max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;height:1.1875rem;font-weight:700;line-height:normal}#popinProductMiniCartContainer .giv-minicart-gbs-section .article-subTitle,#popinProductMiniCartContainer .giv-minicart-gifts-section .article-subTitle,#popinProductMiniCartContainer .giv-minicart-samples-section .article-subTitle,#popinProductMiniCartContainer .giv-minicart-wrapping-section .article-subTitle{margin:0;padding:0;font-size:.875rem;line-height:1.25rem}#popinProductMiniCartContainer .giv-minicart-gbs-section .article-subTitle:after,#popinProductMiniCartContainer .giv-minicart-gifts-section .article-subTitle:after,#popinProductMiniCartContainer .giv-minicart-samples-section .article-subTitle:after,#popinProductMiniCartContainer .giv-minicart-wrapping-section .article-subTitle:after{font-size:.875rem;line-height:1.25rem;content:none;padding-bottom:0}#popinProductMiniCartContainer .gift-line-item{margin-top:1.25rem}#popinProductMiniCartContainer .gift-line-item .item-image{display:-ms-flexbox;display:flex;min-width:60px;width:60px;height:60px;margin-right:15px;background-color:#f6f6f6;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#popinProductMiniCartContainer .gift-line-item .giv-gbs-label{max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;line-height:normal}#popinProductMiniCartContainer .gift-line-item .sample-quantity{min-width:99px;height:25px;border:1px solid;color:#000;font-size:.75rem;line-height:1.5rem;margin-left:10px;margin-right:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end}#popinProductMiniCartContainer .gift-line-item .gbs-remove{-ms-flex-item-align:end;align-self:flex-end}#popinProductMiniCartContainer .gift-line-item .product-name{font-size:.75rem;line-height:1rem;margin:0}#popinProductMiniCartContainer .gift-line-item .product-subtitile{margin-bottom:.625rem}#popinProductMiniCartContainer .gift-line-item .line-item-offert{color:#000;font-weight:700;line-height:1.125rem}#popinProductMiniCartContainer .gift-line-item .sample-price{font-weight:700}.product-line-item{margin-left:1.125rem;margin-right:1.125rem}.product-line-item:not(:first-child){margin-top:1.875rem}@media only screen and (min-width:800px){.product-line-item{margin-left:0;margin-right:0}}.product-line-item .item-image{margin-right:1.25rem}.product-line-item .item-image .product-image{background-color:#f6f6f6;max-height:5.625rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-line-item .product-info{width:100%}.product-line-item .product-name{margin-bottom:.5625rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1rem;color:#000}.product-line-item .product-subtitle,.product-line-item .shade,.product-line-item .size,.product-line-item .subtitle{margin-bottom:.6875rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1rem;letter-spacing:normal;text-transform:none;color:#000}.product-line-item .product-subtitle-square,.product-line-item .shade-square,.product-line-item .size-square,.product-line-item .subtitle-square{width:.6875rem;height:.6875rem;margin-right:.625rem}.product-line-item .product-subtitle span.subtitle,.product-line-item .shade span.subtitle,.product-line-item .size span.subtitle,.product-line-item .subtitle span.subtitle{display:block}.product-line-item .bundled-product-name{margin:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.25rem;text-transform:none;color:#000}.product-line-item .bundled-products{margin-bottom:.6875rem}.product-line-item .line-item-total-price,.product-line-item .line-item-total-price .price{display:-ms-flexbox;display:flex;width:100%;color:#757575;font-size:.75rem;line-height:1rem}.product-line-item .line-item-total-price .price .pricing,.product-line-item .line-item-total-price .pricing{-ms-flex-order:1;order:1;color:#000;margin-bottom:0;text-transform:uppercase}.product-line-item .line-item-total-price .price .strike-through,.product-line-item .line-item-total-price .strike-through{text-decoration:line-through;color:#757575;margin-right:.875rem;margin-left:.625rem;-ms-flex-order:2;order:2}@media only screen and (min-width:800px){.product-line-item .line-item-total-price .price .strike-through,.product-line-item .line-item-total-price .strike-through{min-width:2.75rem;max-width:8.25rem}}.product-line-item .line-item-total-price .price-saving,.product-line-item .line-item-total-price .price .price-saving{display:block;margin-left:auto;border:1px solid #979797;-ms-flex-order:3;order:3;padding:.0625rem .25rem}.product-line-item .line-item-total-price .price-saving.giv-gbs-tag,.product-line-item .line-item-total-price .price .price-saving.giv-gbs-tag{width:auto;padding:.125rem .1875rem;font-size:.75rem;border:none}@media only screen and (min-width:800px){.product-line-item .line-item-total-price:not(.justify-content-end):not(.line-item-offert){width:58%}}.product-line-item .line-item-offert{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.product-line-item .line-item-quantity{margin-top:.9375rem}.product-line-item .line-item-quantity .form-control{height:auto;color:#000}.product-line-item .item-image+div{-ms-flex-positive:1;flex-grow:1}.number-of-items{margin-bottom:.75rem;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;line-height:1.29}.promo-code-form #couponCode-error{margin-top:.625rem;opacity:1}.giv-Cart-wrapper{position:relative}.giv-Cart-container{width:100%}@media only screen and (min-width:800px){.giv-Cart-container{width:calc(100% - 34px)}}.giv-Cart-section{padding-left:0;margin-bottom:3.75rem}.giv-Cart-header{width:100%;margin:0}.giv-Cart-summary{width:100%;font-size:.875rem;line-height:1.25rem;background-color:#fff;z-index:1}@media only screen and (min-width:800px){.giv-Cart-summary{margin:0;position:absolute;right:0;width:22.5rem;z-index:5}}@media only screen and (min-width:800px){.giv-Cart-summary .row:last-child{margin-top:.625rem}}@media only screen and (max-width:800px){.giv-Cart-summary>.row [data-pp-id]{display:none}}.giv-Cart-summary-paymentIcons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:.9375rem}.giv-Cart-summary-paymentIcons--icon{margin-right:1.25rem}.giv-Cart-summary--sticky{position:fixed}.giv-Cart-summary--title{text-transform:uppercase;margin:0 1.0625rem;padding-bottom:.75rem}.giv-Cart-summary--title.article-subTitle{margin-bottom:0;padding-left:1.0625rem;font-size:1rem;line-height:1.125rem;letter-spacing:.02875rem}@media only screen and (min-width:800px){.giv-Cart-summary--title.article-subTitle{padding-left:0}}@media only screen and (min-width:800px){.giv-Cart-summary--title{margin:0}}.giv-Cart-summary-totals{padding:1.875rem 1rem 1.1875rem;border-bottom:1px solid #cecece;background-color:#f6f6f6;font-size:.875rem;line-height:1.25rem;letter-spacing:normal;color:#000}.giv-Cart-summary-totals .row:last-child [data-pp-id]{margin-top:.625rem}@media only screen and (min-width:800px){.giv-Cart-summary-totals .row:last-child [data-pp-id]{display:none}}.giv-Cart-summary-totals--row{margin-bottom:.9375rem}.giv-Cart-summary-totals--row:last-child:not(.discount-row){margin-bottom:0}.giv-Cart-summary-totals--totalprice{font-weight:700;text-transform:uppercase;font-size:1rem;line-height:.6875rem;letter-spacing:.05rem}.giv-Cart-summary-totals--icons{margin-top:3.75rem}.giv-Cart-summary-totals--icons .secure-payment{margin-bottom:.3125rem}@media only screen and (min-width:800px){.giv-Cart-summary--checkoutBtn{margin-bottom:.3125rem}}.giv-Cart-summary--checkoutBtn .btn{max-width:100%;border-radius:0;height:2.8125rem;line-height:2.8125rem}@media only screen and (max-width:800px){.giv-Cart-summary--checkoutBtn .approaching-discount:not(.d-none)+.giv-checkout-btn{padding:0 1.125rem 1.0625rem}}.giv-Cart-summary--checkoutBtn .giv-checkout-btn{width:100%;right:0}.giv-Cart-summary--checkoutBtn .giv-checkout-btn--sticky{position:fixed;bottom:0}@media only screen and (max-width:800px){.giv-Cart-summary--checkoutBtn .giv-checkout-btn--sticky{padding:1.0625rem 1.125rem;background-color:#fff;z-index:5}}.giv-Cart-summary--checkoutBtn .giv-checkout-btn .cart-action-checkout{margin-bottom:.3125rem}.giv-Cart-summary--checkoutBtn .approaching-discount{padding:0 1.0625rem;margin-top:1.0625rem}@media only screen and (max-width:800px){.giv-Cart-summary--checkoutBtn .approaching-discount{position:fixed;bottom:5rem;background:#fff;margin-top:0;padding-top:1.0625rem;border-top:.0625rem solid #999;width:100%;z-index:2}}.giv-Cart-summary--checkoutBtn .approaching-discount .proposition-template{margin-bottom:1rem}.giv-Cart-summary--checkoutBtn .approaching-discount .approaching-msg{margin:0 0 .625rem;font-size:.75rem;letter-spacing:normal;line-height:normal;text-align:center}.giv-Cart-summary--checkoutBtn .approaching-discount .approaching-msg span{font-weight:600}.giv-Cart-summary--checkoutBtn .approaching-discount .progress{height:.125rem;border-radius:0;background-color:#e4e4e4;margin-bottom:.9375rem}.giv-Cart-summary--checkoutBtn .approaching-discount .progress .bg-success{background-color:#000!important}.giv-Cart-summary--checkoutBtn .approaching-discount .propositions-block{font-size:.875rem;color:#717171}.giv-Cart-summary--shortDescription{width:calc(100% + 2.125rem);margin-left:-1.0625rem;margin-top:0}@media only screen and (min-width:800px){.giv-Cart-summary--shortDescription{display:none}}.giv-Cart-summary--shortDescription .giv-Cart-summary-totals{font-size:1rem}.giv-Cart-summary--shortDescription .giv-Cart-summary-totals--totalprice{margin-bottom:.625rem}.giv-Cart-summary--shortDescription .giv-Cart-summary-totals--grandTotal{padding-left:.625rem}.giv-Cart-summary--shortDescription .giv-Cart-summary-totals--totalQuantity{text-transform:lowercase;color:#757575;line-height:.6875rem;height:1.25rem}.giv-Cart-summary--shortDescription .giv-Cart-summary-btn{font-size:.875rem;text-decoration:underline;text-transform:none;line-height:1.25rem;font-weight:400;letter-spacing:normal}.giv-Cart-items--container{width:40rem}@media only screen and (min-width:320px){.cart-helpblock-container{display:none}}@media only screen and (min-width:800px){.cart-helpblock-container{display:block}}.cart-helpblock-container-footer{margin:-3.75rem 0 0}@media only screen and (min-width:800px){.cart-helpblock-container-footer{display:none}}.checkout-page.page{background-color:#fff}.checkout-page .giv-Form-row{position:relative;margin:.625rem auto}.checkout-page .intensity{display:none}@media only screen and (min-width:800px){.checkout-page .giv-gbs-gifts__section .giv-bonus-products-container{display:none}}.checkout-page .checkout-hidden{display:none}.checkout-page #checkout-main .link-to-cart{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;line-height:1.43;font-size:.875rem;text-decoration:underline;display:inline-block;color:#000}.checkout-page #checkout-main .link-to-minicart{text-transform:none;font-size:.75rem;text-decoration:underline;text-align:right;color:#000;margin:0 0 0 auto}.checkout-page #checkout-main .giv-checkbox-gift-certificate label>span{top:-1px;margin-left:5px;color:#000}.checkout-page #checkout-main .giv-gbs-gifts .giv-Cart-gifts{margin-right:0;margin-left:0}.checkout-page #checkout-main .gwp-selected{margin-top:1.875rem}.checkout-page #checkout-main .gwp-selected .sample-quantity{display:none}@media only screen and (max-width:800px){.checkout-page #checkout-main .shipping-section .giv-Checkbox-row .giv-Checkbox-input,.checkout-page #checkout-main .shipping-section .giv-Checkbox-row .giv-Checkbox-input~label i{margin-top:.1875rem}}.checkout-page #checkout-main .giv-Cart-gifts{margin-bottom:0}.checkout-page #checkout-main .giv-Checkout-orderDetails{display:none}@media only screen and (min-width:800px){.checkout-page #checkout-main .giv-Checkout-orderDetails{display:block}.checkout-page #checkout-main .giv-Checkout-orderDetails .number-of-items{display:-ms-flexbox;display:flex}}.checkout-page #checkout-main.data-checkout-stage{margin-bottom:.625rem}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .customer-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .payment-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shipping-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shippingMethod-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-payment,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-shipping,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-wrapping{display:block}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .customer-section.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .payment-section.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shipping-section.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shippingMethod-section.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-payment.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-shipping.giv-submit-payment__mt-20,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-wrapping.giv-submit-payment__mt-20{margin-top:1.25rem}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .customer-section .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .payment-section .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shipping-section .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .shippingMethod-section .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-payment .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-shipping .my-3,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] button.submit-wrapping .my-3{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1.43;color:#000}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-cod-payment,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-payment,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-shipping,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-shipping-method,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-wrapping{margin-top:2.5rem}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .shipping-address .address-shortened,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .submit-payment,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .submit-shipping,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .submit-shipping-method,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .submit-wrapping,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .visually-hidden,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .stage-completed .yamato-submit{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .checkout-section:not(.stage-completed)+.payment-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .checkout-section:not(.stage-completed)+.shippingMethod-section{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .card.payment-summary{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-cod-payment,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage] .submit-payment{margin-bottom:1.875rem}.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=edit] .billing-address-form,.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=edit] .billing-address-summary,.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=new][data-empty-billing=true] .billing-address-summary{display:none}.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=new][data-empty-billing=true] .billing-address-form{display:block}.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=new][data-empty-billing=false] .billing-address-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.checkout-page #checkout-main.data-checkout-stage .billing-address-section[data-billing-address-mode=new][data-empty-billing=false] .billing-address-form{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=wrapping] .customer-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=wrapping] .shipping-section{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] .btn-save-billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping].multi-ship .order-product-summary,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=customer] .shipping-address-block,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=edit] .shipping-address-block,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-add-new,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-show-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .summary-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=shipment] .shipping-address-form{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .summary-details.visible{display:block}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] .card.ghost,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] .shipping-address-block{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] .shipping-summary{display:block}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] .card.ghost,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] .shipping-address-block,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=customer] .billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=details] .btn-add-new,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=details] .btn-show-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=edit] .billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=new] .btn-add-new,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=new] .btn-show-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=shippingMethod] [data-address-mode=shipment] .billing-address{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] .policy-accept{display:block}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=customer] .billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-add-new,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-show-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=edit] .billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-add-new,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-show-details,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=shipment] .billing-address,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=placeOrder] .card.ghost,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=placeOrder] .payment-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-section{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=placeOrder] .card.payment-summary,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary{display:block}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .card.ghost,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .payment-section,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .shipping-form,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .summary-section-label.shipping-addr-label{display:none}.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .card.payment-summary,.checkout-page #checkout-main.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:block}.checkout-page #checkout-main.data-checkout-stage option[value=new]{display:none}.checkout-page #checkout-main.data-checkout-stage h5>span{font-size:.8em}.checkout-page #checkout-main.giv-checkout-egift .shipping-section{margin-top:5rem}.checkout-page #checkout-main.giv-checkout-egift .gift-card-description{margin-top:.625rem}.checkout-page #checkout-main.giv-checkout-egift .gift-card-description p{font-size:12px;line-height:1.33;letter-spacing:normal;margin:0}.checkout-page #checkout-main.giv-checkout-egift .gift-card-description-date{margin:.4375rem 0 .9375rem}.checkout-page #checkout-main.giv-checkout-egift .giv-GiftCardInfoComponent--wrapper{padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:#f6f6f6;margin-top:2.5rem;margin-bottom:5rem}.checkout-page #checkout-main.giv-checkout-egift .giv-GiftCardInfoComponent--wrapper .info-icon{margin-right:.6875rem}.checkout-page #checkout-main.giv-checkout-egift .giv-GiftCardInfoComponent--description{font-size:.75rem;line-height:1.17;color:#000;width:100%}@media only screen and (max-width:800px){.checkout-page #checkout-main .credit-cards-bottom_desktop{display:none}}@media only screen and (min-width:800px){.checkout-page #checkout-main .credit-cards-bottom_mobile{display:none}}.checkout-page #checkout-main .sticky-bottom-block{position:fixed;bottom:0;z-index:9;background:#fff;transform:translateX(100%);background-color:#fff}@media only screen and (min-width:800px){.checkout-page #checkout-main .sticky-bottom-block{position:-webkit-sticky;position:sticky;padding:17px;max-width:inherit;width:calc(100% + 120px);margin-top:auto}}.checkout-page #checkout-main .btn-choose-address{background:#000}@media only screen and (max-width:800px){.checkout-page #creditCardsListModal .modal-content{padding-bottom:16.5625rem}}@media only screen and (max-width:800px){.checkout-page #creditCardsListModal .credit-cards-bottom{padding:0}}.checkout-page #creditCardsListModal .credit-cards--security-info{margin:1rem 1.25rem}@media only screen and (min-width:800px){.checkout-page #creditCardsListModal .credit-cards--security-info{width:100%;margin-left:-3.75rem}}@media only screen and (min-width:800px){.checkout-page #creditCardsListModal .credit-cards--select-card-confirm{margin-left:-3.75rem}}.checkout-page #addressListModal .error-address-message{padding-top:3.125rem}@media only screen and (max-width:800px){.checkout-page #addressListModal .error-address-message{padding-top:2.125rem}}@media only screen and (max-width:800px){.checkout-page #addressListModal .modal-submit-btn_desktop{display:none}}@media only screen and (min-width:800px){.checkout-page #addressListModal .modal-submit-btn_mobile{display:none}}@media only screen and (min-width:800px){.checkout-page #addressListModal .modal-submit-btn .btn-choose-address{margin-left:-3.75rem}}.checkout-page .checkout-error--title{margin-bottom:2.5rem;font-size:1.5rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:800px){.checkout-page .checkout-error--title{margin-bottom:3.75rem}}.checkout-page .checkout-error .alert.alert-danger{margin-bottom:1.875rem;padding:0;font-size:.875rem;line-height:1.29}@media only screen and (min-width:800px){.checkout-page .checkout-error .alert.alert-danger{margin-bottom:2.5rem}}.checkout-page .checkout-error--description{margin:0 0 2.5rem;color:#757575;line-height:1.5}@media only screen and (min-width:800px){.checkout-page .checkout-error--description{margin-bottom:3.75rem}}@media only screen and (max-width:800px){.checkout-page .checkout-error--image{display:none}}.checkout-page .checkout-error--image img{max-height:726px}.checkout-page .checkout-error~.giv-USPComponent{display:none}@media only screen and (max-width:800px){.checkout-page .checkout-error{padding-top:2.5rem}}.checkout-page .giv-TryAndBuyInfo-Container{display:block;margin:2.25rem 0 0}.checkout-page .giv-Product-info,.checkout-page .giv-ProductMiniCart-info{padding-top:0;margin-top:1.875rem}.checkout-page .required-fields-label{margin:1.25rem 0;text-transform:none;font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;color:#757575}@media only screen and (min-width:800px){.checkout-page :nth-child(1 of .checkout-section){margin-top:0}}.checkout-page .checkout-section{position:relative;margin-top:4.875rem}.checkout-page .checkout-section .giv-Cart-summary--shortDescription{width:100%;margin-left:0;margin-top:2.5rem}@media only screen and (max-width:800px){.checkout-page .checkout-section .giv-Cart-summary--shortDescription{border-top:1px solid #cecece}}.checkout-page .wrapping-section .wrapping-server-error{color:#e5053a}.checkout-page .confirm-remove-modal .confirm-remove-msg{margin-bottom:2.5rem}.checkout-page .confirm-remove-modal .btn-confirm-remove-card{margin:0 0 1.25rem}.checkout-page .credit-cards-modal-body .credit-cards-add{line-height:4rem;border-color:#cecece;text-transform:uppercase;font-size:12;letter-spacing:.025rem;margin:0}.checkout-page .shipping-form .required-fields-label{color:#000}.checkout-page .credit-card-form .default-card{margin-bottom:.875rem}.checkout-page .credit-card-form .default-card label{line-height:1.5rem;color:#757575}.checkout-page .credit-card-form .privacy-policy-text{color:#757575;margin-bottom:1rem}.checkout-page .credit-card-form .required-fields-label{margin:.625rem 0}.checkout-page .credit-card-form .cancel-new-payment{cursor:pointer;display:block;text-decoration:underline;margin-top:1.25rem}.checkout-page .credit-card-form .cancel-new-payment.checkout-hidden{display:none}.checkout-page .credit-card-form .cardNumber{margin-bottom:0}.checkout-page .card-list-modal .credit-cards-bottom{padding:0 1.125rem 2.5rem;left:0;margin-left:0}@media only screen and (min-width:800px){.checkout-page .card-list-modal .credit-cards-bottom{padding:0}}.checkout-page .choose-payment{color:#000}.checkout-page .secure-payment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1rem}.checkout-page .secure-payment:before{margin-right:.625rem}.checkout-page .secure-payment span{line-height:1.43;color:#000}.checkout-page .credit-card-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkout-page .credit-card-icon:before{margin-right:.625rem}.checkout-page .paypal-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:url(../images/paypal.svg) no-repeat 50%;background-size:contain;height:1.25rem}.checkout-page .paypal-info-label{margin:1.25rem 0 0}.checkout-page .paypal-column{padding-right:0;z-index:0}.checkout-page .applepay-details{margin-top:2.5rem}.checkout-page .applepay-icon{height:1.25rem;width:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:url(../images/applepay.png) no-repeat 50%;background-size:contain}.checkout-page .disabled-step-button,.checkout-page .next-step-button{position:static}@media (min-width:800px){.checkout-page .disabled-step-button,.checkout-page .next-step-button{max-width:19.4375rem;margin-left:0}}.checkout-page input::-webkit-inner-spin-button,.checkout-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkout-page input[type=number]{-moz-appearance:textfield}.checkout-page .error-account-message{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;padding-top:1.25rem;margin:0;width:100%}@media only screen and (min-width:800px){.checkout-page .error-account-message{padding-top:1.875rem}}.checkout-page .error-account-message .error-account-icon{line-height:1.125rem;display:-ms-flexbox;display:flex}.checkout-page .error-account-message .error-account-icon:before{color:#e5053a;padding-right:.625rem}.checkout-page .yamato__shipping__price{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:500;line-height:18px;letter-spacing:.4px;color:#000;text-transform:uppercase}.checkout-page .yamato__shipping__price__label{margin:0}.checkout-page .yamato__listbox-area--list [role=option].focused{color:#757575;background-color:#f6f6f6}.checkout-page .yamato-info{font-size:.75rem;color:#333;padding:0 .9375rem}.checkout-page .yamato-submit{margin:2.1875rem 0;position:static}@media (min-width:800px){.checkout-page .yamato-submit{max-width:19.4375rem;margin-left:0}}#paypal-button-container{overflow:hidden;margin-bottom:2.5rem;margin-top:2.5rem;border:1px solid #000;border-radius:4px;width:calc(100% - 15px)}#paypal-button-container .paypal-button{margin:-1px;width:calc(100% + 2px)}.gift-message{text-transform:none;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#000;color:#757575}.stage-title{margin-bottom:1.875rem;text-transform:uppercase;font-size:1.125rem;letter-spacing:.025rem;line-height:1.375rem;letter-spacing:.02813rem;color:#000}.stages-qnt{-ms-flex-item-align:end;align-self:flex-end;margin-right:.625rem;font-size:.875rem;line-height:.5rem;color:#757575}.billing-information .credit-card-content--select-card{font-size:.875rem;font-weight:500;color:#000;text-decoration:underline;cursor:pointer}.billing-information .credit-card-content .giv-Form-row{margin:2.1875rem 0 0}.billing-information .credit-card-content .giv-Checkbox-label>span{top:0;margin:0}.billing-information .cod-content .cod-errors .error{color:#e5053a}.billing-information .cod-content .giv-Checkbox-label>span{top:0;margin:0}.shipping-address-billing-title{font-size:1rem;line-height:1.25rem;letter-spacing:.025rem;color:#000;margin:3.75rem 0 0;line-height:1.29}.shipping-address-checkboxes{margin-top:1.875rem}.shipping-address-checkboxes .row .giv-Checkbox-row{margin:0}.shipping-address .giv-Checkbox-row{margin:0 0 .625rem}.shipping-address .giv-Checkbox-row .giv-Checkbox-label>span{top:0;margin:0;color:#000}.shipping-address .warning.address-shortened{color:#e5053a;font-size:.875rem}.billing-address-summary{margin-top:1.25rem}.billing-address-summary p:not(.billing-address-modify){margin:0;font-size:1rem;line-height:1.43;color:#000}.billing-address-form label[for*=_billing_addressFields_salutation_]{display:block}.billing-address-modify{margin-top:1.25rem;font-size:.875rem;cursor:pointer;text-decoration:underline;color:#000}.shipping-content .giv-error-taxjaraddress-message{padding-top:1.25rem}.shipping-content .giv-error-taxjaraddress-message .giv-error-account-icon{font-size:.75rem;color:#e00}.shipping-address-modify{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem;color:#000;cursor:pointer;text-decoration:underline}.shipping-address .save-as-default{margin-bottom:.625rem}.shipping-address .shipping-cod-check{font-size:.75rem;color:#757575}.shipping-address[data-empty-billing=false] .shipping-address-checkboxes{display:none}.shipping-address[data-empty-billing=false] .shipping-address-checkboxes+.shipping-address-billing-title{margin-top:2.375rem}.credit-cards-selected{margin:1.875rem 0 1rem;padding:1.25rem;border:1px solid #000;font-size:.875rem;position:relative}.credit-cards-selected .addnewcard_checkout{cursor:pointer;position:absolute;right:1.25rem;top:1.25rem;text-decoration:underline}.credit-cards-modal-body{font-size:.875rem}.credit-cards-title{margin-bottom:3rem;font-size:1.5rem;font-weight:700;text-align:center;color:#000;text-transform:uppercase}.credit-cards-add{font-weight:500;color:#000;text-decoration:underline}.credit-cards-list{margin-top:1.875rem;overflow-y:auto}.credit-cards-list-card{display:-ms-flexbox;display:flex;margin-bottom:1.25rem;padding:1.25rem 2rem 1.125rem 1.25rem;border:1px solid #cecece;cursor:pointer}.credit-cards-list-card--selected{border-color:#000}.credit-cards-list-card--selected button:after{content:"";display:block;width:.875rem;height:.875rem;border-radius:50%;background-color:#000}.credit-cards--select-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.375rem;margin-right:1.875rem;border:1px solid #757575;border-radius:50%}.credit-cards--number{margin:0 0 .3125rem;font-weight:700;text-transform:uppercase;color:#000}.selected-credit-card .credit-cards--number{font-weight:400}.credit-cards__card-holder{color:#000}.credit-cards--expiration,.credit-cards--holder{margin:0 0 .3125rem}.credit-cards--delete{font-weight:500;text-decoration:underline}.selected-credit-card .credit-cards--delete{display:none}.credit-cards-cvv{position:relative;margin-top:.625rem}.credit-cards-cvv:after{content:"";position:absolute;top:25px;right:0;z-index:2;width:40px;height:30px;background:#fff}.credit-cards-cvv--input{width:100%;padding:1.125rem 0;border:none;border-bottom:1px solid #cecece}.credit-cards-cvv .giv-popover-panel{max-width:300px}@media only screen and (min-width:480px){.credit-cards-cvv .giv-popover-panel{margin-left:100px}}.credit-cards-cvv .giv-Form-row--valid:before{z-index:3}.credit-cards--security-info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.credit-cards--security-info img{margin:.25rem .625rem 0 0}.credit-cards--select-card-confirm{width:100%}@media only screen and (max-width:800px){.credit-cards--select-card-confirm{max-width:calc(100% - 36px);margin:1.0625rem 1.125rem}}.credit-cards--select-card-confirm:hover{transform:none}.giv-Checkout-orderDetails{padding:0}.giv-Checkout-orderDetails .link-to-cart,.giv-Checkout-orderDetails .link-to-minicart{font-size:.875rem;font-weight:500;text-decoration:underline;color:#000}.giv-Checkout-orderDetails .link-to-minicart{padding:0 1.0625rem}@media only screen and (min-width:800px){.giv-Checkout-orderDetails .link-to-minicart{padding:0}}.giv-Checkout-orderDetails .giv-Product-summary .line-item-quantity{margin-top:.6875rem}.giv-Checkout-orderDetails .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-quantityForm label{display:block;line-height:1.33}.giv-Checkout-orderDetails .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-countContainer--button{display:none}.giv-Checkout-orderDetails .giv-Product-summary .line-item-quantity .giv-ProductMiniCart-countContainer--output{font-size:12px;text-align:left;padding-left:5px;line-height:1.33}.giv-Checkout-orderDetails .giv-Product-summary .line-item-quantity.engraved{margin-top:.25rem}.giv-Checkout-orderDetails .giv-Product-summary-gifts .giv-ProductMiniCart-info--container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.giv-Checkout-orderDetails .giv-Product-summary-gifts .giv-ProductMiniCart-info--container .line-item-quantity{margin-top:auto}.giv-Checkout-orderDetails .giv-Product-summary-packaging{margin-top:2.25rem}.giv-Checkout-orderDetails .giv-Product-summary-packaging .giv-ProductMiniCart-info--title{margin-bottom:.875rem;line-height:1.13;letter-spacing:normal}.giv-Checkout-orderDetails .giv-Product-summary-packaging .giv-ProductMiniCart-info--gifting{margin-top:.625rem;color:#000}.giv-Checkout-orderDetails .giv-Product-summary-packaging .giv-ProductMiniCart-info--gifting-title{font-weight:500;line-height:1.33}.giv-Checkout-orderDetails .giv-Product-summary-packaging .giv-ProductMiniCart-info--gifting-message{margin-top:.1875rem}@media only screen and (min-width:800px){.giv-Checkout-orderDetails{max-width:23.4375rem}}.giv-Checkout-orderDetails .giv-Product-summary .product-line-item{margin-left:0;margin-right:0}.giv-Checkout-orderDetails .giv-Product-summary .giv-ProductSetInfoComponent .giv-ProductSet-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;position:static;width:auto;margin:.9375rem 0;box-shadow:none;background-color:#f6f6f6}.giv-Checkout-orderDetails .giv-Product-summary .giv-ProductSetInfoComponent .giv-ProductEngraving-info--text{margin:1.25rem 1.25rem 1.25rem .6875rem}.giv-Checkout-orderDetails .giv-Product-summary .giv-ProductSetInfoComponent .giv-ProductSet-info--btn{display:none}.giv-Checkout-orderDetails .giv-Product-summary .giv-ProductSetInfoComponent .giv-ProductSet-info--icon{cursor:default;background:none}.giv-Checkout-orderDetails .giv-ProductMiniCart-info--engraving{color:#000}@media only screen and (min-width:800px){.giv-Checkout-orderDetails .giv-Cart-summary{width:23.4375rem}.giv-Checkout-orderDetails .giv-Cart-summary:not(.giv-Cart-summary--sticky){position:static}}.giv-Checkout-orderDetails .giv-Cart-summary--title{margin-top:2.25rem}@media only screen and (max-width:800px){.giv-Checkout-orderDetails .giv-Cart-summary--title.samples-title{margin-left:0}}.giv-Checkout-orderDetails .giv-Cart-summary-totals{padding:1.0625rem 0 1.5rem;border-bottom:none}.giv-Checkout-orderDetails .giv-Cart-summary-totals--row{padding-left:.125rem;padding-right:.125rem;margin-left:0;margin-right:0}.giv-Checkout-orderDetails .giv-Cart-summary-totals--icons{padding:0 1.125rem 1rem;border-bottom:1px solid #cecece;margin:0 0 14px}.giv-Checkout-orderDetails .giv-Cart-summary-totals--icons .secure-payment{margin-bottom:0;padding:0}.giv-Checkout-orderDetails .giv-Cart-summary-totals--icons .secure-payment span{font-weight:400;font-size:.875rem}.giv-Checkout-orderDetails .giv-Cart-summary-totals--icons .giv-Cart-summary-paymentIcons{padding:0}.giv-Checkout-orderDetails .giv-Cart-summary-totals--icons .giv-Cart-summary-paymentIcons--icon{margin-right:1.125rem}.giv-Checkout-orderDetails .giv-Cart-summary-totals--totalprice{margin-top:1.1875rem}.giv-Checkout-orderDetails .giv-Cart-summary-totals--totalprice.giv-Cart-summary-totals--divider{padding-top:1.3125rem}.giv-Checkout-orderDetails .giv-Cart-summary-totals--divider{padding-top:.625rem;border-top:1px solid #cecece}.policy-accept{margin-top:.75rem;margin-bottom:1.5rem;color:#757575}.policy-accept .giv-Container,.policy-accept .order__details__buttons,.policy-accept .order__details__confirm,.policy-accept .track-order__container{color:#757575;margin-left:0}.policy-accept .giv-SimpleTextPage{margin-bottom:1.725rem}.policy-accept-link{color:#757575!important;font-size:1rem!important;text-decoration:underline}.policy-accept .giv-Checkbox-row{max-width:unset;margin:0;width:100%}.data-checkout-stage[data-checkout-stage=payment] .shipping-section{display:unset}.data-checkout-stage .stage-completed:before{position:absolute;right:0;top:.125rem;width:1.125rem;height:.75rem;font-weight:700}.data-checkout-stage #cardNumber-container{height:43px}@media (max-width:769px){.policy-accept .giv-SimpleTextPage{width:100%}}.summary-details .address-summary{margin-bottom:.9375rem}.summary-details .address-summary p{margin:0;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;line-height:1.5rem;color:#000}.shipping-method-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.shipping-method-item{margin-bottom:.625rem;border:none}.shipping-method-item .giv-shippingMethod-input{width:100%;height:100%;opacity:0;z-index:0}.shipping-method-item .shipping-method-option{background-color:#fff;z-index:10}.shipping-method-item .shipping-method-option .display-name{font-size:.875rem;line-height:1rem;line-height:1.125rem;letter-spacing:.025rem}.shipping-method-item .arrival-time{white-space:normal}.shipping-method-item.giv-gbs-complimentary{-ms-flex-order:-1;order:-1}header~.container a:not(.btn-primary):not(.btn-outline-primary):not(.btn-light).add-address{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:4rem;max-width:100%;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.33;border:1px solid #cecece}@media only screen and (min-width:800px){header~.container a:not(.btn-primary):not(.btn-outline-primary):not(.btn-light).add-address{height:3.75rem}}.set-default-address{margin-bottom:2.5rem}.modal .modify-address-label{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.6875rem;text-align:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;line-height:1.29}#addressModal[data-is-checkout=true] .add-address-title,#addressModal[data-is-checkout=true] .edit-address-title,#addressModal[data-is-checkout=true] .edit-default-address-title,#addressModal[data-is-checkout=true] .edit-not-default-address-title,#addressModal[data-is-checkout=true] .modify-address-label{display:none}#addressModal[data-is-checkout=true][data-is-edit=true] .edit-address-title{display:inline}#addressModal[data-is-checkout=true][data-is-edit=true] .modify-address-label{display:block}#addressModal[data-is-checkout=true][data-is-edit=false] .add-address-title{display:inline}#select2-payment-methods-selector-container,#select2-payment-methods-selector-results .select2-results__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:3.75rem;letter-spacing:.025rem;line-height:1.125rem}@media only screen and (min-width:800px){#select2-payment-methods-selector-container,#select2-payment-methods-selector-results .select2-results__option{line-height:normal;letter-spacing:normal}}#select2-payment-methods-selector-container[aria-selected=true],#select2-payment-methods-selector-results .select2-results__option[aria-selected=true]{background-color:#fff;color:#000}#select2-payment-methods-selector-container .payment-method-img-wrapper,#select2-payment-methods-selector-results .select2-results__option .payment-method-img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.3125rem .9375rem;margin-right:.9375rem;background-color:#f6f6f6}#select2-payment-methods-selector-container .payment-method-img-wrapper img,#select2-payment-methods-selector-results .select2-results__option .payment-method-img-wrapper img{width:1.875rem;height:1.875rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#156dfb}.applicable-card-types{display:-ms-flexbox;display:flex}.applicable-card-types .card-type{height:2.5rem;width:3.75rem;padding:.3125rem .9375rem;margin-right:1.25rem;background-color:#f6f6f6}.applicable-card-types .card-type img{height:100%}#cardNumber-container{padding:.625rem 1.25rem .875rem 0;border:none}.cardNumber .card-number-wrapper:after{content:none}.cardNumber .card-number-wrapper .invalid-feedback{font-size:.75rem;color:#333;color:#e5053a;position:absolute;top:100%;left:0}.error{color:#000}.d-none{display:none}.login-mismatch{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;letter-spacing:normal}.login-mismatch:before{margin-right:.75rem;color:#e5053a;font-size:1rem}.passwordCriteria{margin-top:.625rem;margin-bottom:1.25rem;font-size:.75rem}.passwordCriteria .validation-rules{margin-left:1.25rem;margin-top:.00625rem;margin-bottom:.00625rem}.passwordCriteria .validation-rules.invalid{color:#e5053a}.passwordCriteria .validation-rules.invalid:before{position:absolute;left:.9375rem;color:#e5053a}.passwordCriteria .validation-rules.valid{color:#008123}.passwordCriteria .validation-rules.valid:before{position:absolute;left:.9375rem;color:#008123}.information-message{margin-top:1rem;font-size:.75rem}.checkout_order_confirmation{background-color:#fff}.checkout_order_confirmation .register-confirmation-step .giv-Checkbox-row .giv-Checkbox-input{transform:translateY(25%)}.checkout_order_confirmation .login_confirmation_guest_form .forgot-password-block .giv-Checkbox-row{margin:0}.checkout_order_confirmation .login_confirmation_guest_form .forgot-password-block .giv-Checkbox-row span{padding:0 5px 20px 14px}.checkout_order_confirmation .login_confirmation_guest_form .forgot-password-block span{padding:10px 5px 20px 20px;font-size:.75rem;color:#757575;vertical-align:text-top}.checkout_confirmation_page{padding-top:3.75rem;margin-bottom:4.75rem}@media only screen and (max-width:800px){.checkout_confirmation_page{padding-top:2.5rem;margin-bottom:3.75rem/16rem}}.checkout_confirmation_page .confirmation{max-width:450px}.checkout_confirmation_page .confirmation_title{margin:0 0 3.75rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem}@media only screen and (max-width:800px){.checkout_confirmation_page .confirmation_title{margin:0 0 2.5rem}}.checkout_confirmation_page .confirmation_message{text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem;margin-bottom:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkout_confirmation_page .confirmation_message .icon-check{margin-right:.625rem;font-size:.625rem}.checkout_confirmation_page .confirmation_message .icon-check:before{color:#008123}.checkout_confirmation_page .confirmation_order_info{padding:.9375rem 1.25rem;background-color:#f6f6f6;margin-bottom:2.5rem}.checkout_confirmation_page .confirmation .info_row_label{font-size:.75rem}.checkout_confirmation_page .confirmation .info_row_value{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;text-transform:none}.checkout_confirmation_page .confirmation_notes{font-size:1rem;color:#333;margin-bottom:3.75rem;line-height:1.5}.checkout_confirmation_page .confirmation .register_confirmation_guest_form .tab-content label{display:block}.checkout_confirmation_page .confirmation .register_confirmation_guest_form .confirmation_email{font-size:1rem;color:#333}.checkout_confirmation_page .confirmation .register_confirmation_guest_form .confirmation_message{margin-bottom:.3125rem}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-RegisterForm-content{margin-bottom:1.25rem}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-RegisterForm-content .register-information-step{display:inherit}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-RegisterForm-content .register-information-step div>span{font-size:.75rem;color:#333}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-RegisterForm-content #info .password .col .giv-Form-row{margin-top:0}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-Checkbox-row{width:100%;max-width:100%}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-Checkbox-row .giv-Checkbox-label{padding-left:1.5rem;font-size:.875rem;color:#333}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-Checkbox-row .giv-Checkbox-label i{left:0;top:.25rem}.checkout_confirmation_page .confirmation .register_confirmation_guest_form form>div:last-of-type{margin:.75rem 0 2.75rem;font-size:.875rem;color:#333}.checkout_confirmation_page .right_side_block{display:none}@media only screen and (min-width:800px){.checkout_confirmation_page .right_side_block{display:block;margin:0;padding:0;overflow:hidden;height:45.375rem;background-color:#f6f6f6}.checkout_confirmation_page .right_side_block p{margin:0}.checkout_confirmation_page .right_side_block img{position:absolute;top:-.0625rem;-o-object-fit:cover;object-fit:cover;height:100%}}.pt_confirmation .giv-Email,.pt_confirmation .giv-USPComponent{background-color:#fff}.minicart-help-block-confirmation.desktop-help-block{margin-bottom:0}@media only screen and (min-width:800px){.minicart-help-block-confirmation.desktop-help-block .content-asset ul.icons{-ms-flex-pack:center;justify-content:center}.minicart-help-block-confirmation.desktop-help-block .content-asset ul.icons li{width:auto;margin:0 2.5rem}.minicart-help-block-confirmation.desktop-help-block .content-asset ul.icons li span{width:auto}}div.desktop-help-block .btn-collapse,div.desktop-help-block .content-asset{width:calc(100% - 2.125rem);max-width:70.125rem;margin:0 auto}@media only screen and (min-width:800px){div.desktop-help-block ul.nav-menu:after{width:100vw;left:0}div.desktop-help-block .content-asset{width:calc(100% - 2.5rem)}div.desktop-help-block .content-asset p{max-width:46.125rem;margin:0 auto 1.875rem}div.desktop-help-block .content-asset ul.icons li{width:25%}div.desktop-help-block .content-asset ul.icons li a{-ms-flex-pack:center;justify-content:center}}.giv-Livestream{min-height:100px}.giv-LivestreamReplay-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.giv-LivestreamReplay-container>.experience-component{display:none;padding:2.5rem .9375rem 0;width:33.33333%;vertical-align:top;min-height:.0625rem}@media only screen and (max-width:800px){.giv-LivestreamReplay-container>.experience-component{width:100%}}.giv-LivestreamReplay-container>.experience-component:nth-child(-n+3){display:inline-block}.giv-LivestreamReplay-container>.experience-component .giv-ContentTile{margin:0}.giv-LivestreamReplay-seeMore{margin-bottom:4rem}.giv-Livestream .giv-ContentTile-sectionTitle{margin-top:2.5rem}.giv-Livestream .giv-ContentTile-sectionTitle-title{padding:0;border:none}.giv-Livestream .giv-FeaturedProducts{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:none}.giv-Livestream .giv-FeaturedProducts .giv-ProductCarousel{margin-bottom:0}.giv-ProductTile-quickBuy{overflow-x:hidden;padding:1.875rem}.giv-ProductTile-quickBuy .giv-Button--addToCart{margin:0;min-width:100%}.giv-ProductTile-quickBuy .product-image{position:relative}.giv-ProductTile-quickBuy .product-image .giv-ProductGallery-share{position:absolute;top:0;left:0}.giv-ProductTile-quickBuy .product-image .giv-ProductTile-icon{font-size:1.125rem}.giv-ProductTile-quickBuy .product-description{padding-top:.625rem}.giv-ProductTile-quickBuy .product-description .giv-VirtualTryOn-openMenu{display:none}.giv-ProductTile-quickBuy .product-description .giv-ProductDetailHeader{padding-top:0}.giv-ProductTile-quickBuy .product-description .giv-ProductDetailHeader .giv-ProductContent-productTag .giv-tag{display:inline;padding:.1875rem .25rem;font-size:.5625rem;text-transform:uppercase;font-weight:700}.giv-ProductTile-quickBuy .product-description .giv-ProductDetailHeader .giv-ProductContent-productTag .giv-tag:not(.giv-gbs-tag){background-color:#f6f6f6}.giv-ProductTile-quickBuy .product-description .giv-ProductVariations-color{margin-bottom:2.5rem}.giv-ProductTile-quickBuy .product-description .pdpForm{margin-bottom:.625rem}.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .tags{margin-right:0}#loginModal .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#loginModal .modal-content .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-alert:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.invalid:before,#loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.valid:before,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-minicart-alert:before,#registrationModal .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#registrationModal .modal-content .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-alert:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.invalid:before,#registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.valid:before,#requestPasswordResetModal .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#requestPasswordResetModal .modal-content .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-alert:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.invalid:before,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.valid:before,#resetPasswordConfirmModal .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .reset-subtitle:before,#resetPasswordConfirmModal .modal-content .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-alert:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.invalid:before,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label p.valid:before,.data-checkout-stage .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .stage-completed:before,.gbs__faq__button[aria-expanded=false] .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gbs__faq__button__icon:before,.gbs__faq__button[aria-expanded=true] .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gbs__faq__button__icon:before,.giv-ContainerProductDetail .pdpForm .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .out-of-stock-message:before,.giv-customContent-modal.giv-newsletter-modal .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-newsletterPoppin__subscribed-text:before,.giv-Form-row--error:not(.giv-Form-row--focused) .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .validation-icon-cross:before,.giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .validation-icon-cross:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #loginModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #loginModal .modal-content .login-alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #loginModal .reset-subtitle:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #registrationModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #registrationModal .modal-content .login-alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #registrationModal .reset-subtitle:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #requestPasswordResetModal .modal-content .login-alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #requestPasswordResetModal .reset-subtitle:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.invalid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .passwordCriteria p.valid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .modal-content .login-alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label #resetPasswordConfirmModal .reset-subtitle:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .alert.alert-danger:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .data-checkout-stage .stage-completed:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=false] .gbs__faq__button__icon:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gbs__faq__button[aria-expanded=true] .gbs__faq__button__icon:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-ContainerProductDetail .pdpForm .out-of-stock-message:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Form-checkbox+.giv-Form-emailLabel:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Form-row--error:not(.giv-Form-row--focused) .validation-icon-cross:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Form-row--valid.giv-Form-row--filled:not(.giv-Form-row--focused):not(.giv-Form-row--date):not(.promo-code-field) .validation-icon-cross:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Form-row.giv-Form-row--select:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Form-selectWrapper:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .giv-Icon,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gwp-popin .gwp-errors:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-form .login-form__alert:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-mismatch:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .passwordCriteria .validation-rules.invalid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .passwordCriteria .validation-rules.valid:before,.giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .ui-dialog .ui-icon-closethick,.gwp-popin .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .gwp-errors:before,.login-form .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .login-form__alert:before,.passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .validation-rules.invalid:before,.passwordCriteria .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .validation-rules.valid:before,.ui-dialog .giv-ProductTile-quickBuy .giv-ProductVariations-colorSelect .giv-ProductVariations-colorSelect-label .ui-icon-closethick{display:none}.giv-ProductTile-quickBuy .giv-ProductContent-productPricing .price .sales .price-saving{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:16px;padding:0 .25rem}.giv-ProductTile-quickBuy .giv-ProductContent-productPricing .price .sales .price-saving.giv-gbs-tag{padding:.0625rem .3125rem}.zoom-carousel{width:75%;margin:0 auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:800px){.zoom-carousel{width:100%;height:90%}}.zoom-carousel .swiper-button-prev{background:none;height:20px;width:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem}.zoom-carousel .swiper-button-prev:before{color:#000}.zoom-carousel .swiper-button-next{background:none;height:20px;width:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem}.zoom-carousel .swiper-button-next:before{color:#000}.zoom-carousel .elementToZoomOn{text-align:center;max-height:49.875rem;max-width:49.875rem;height:100%}@media (orientation:portrait){.zoom-carousel .elementToZoomOn{height:100vw}}.zoom-carousel .elementToZoomOn img,.zoom-carousel .swiper-slide div{height:100%}@media (orientation:portrait){.zoom-carousel .swiper-slide div{height:100vw}}.zoom-carousel .swiper-pagination{top:auto;bottom:3.125rem}.zoom-carousel .swiper-pagination-progress{background:#e4e4e4}.zoom-carousel .swiper-pagination .swiper-pagination-progressbar{background-color:#000}.zoom-modal .modaal-content,.zoom-modal .modaal-content-container{height:100%}.zoom-modal .modaal-content-container .zoom-controls,.zoom-modal .modaal-content .zoom-controls{position:absolute;bottom:1.25rem;right:1.25rem;display:-ms-flexbox;display:flex;z-index:1}.zoom-modal .modaal-content-container .zoom-controls .zoom-control,.zoom-modal .modaal-content .zoom-controls .zoom-control{height:1.875rem;width:1.875rem;border:1px solid #000;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zoom-modal .modaal-content-container .zoom-controls .zoom-out,.zoom-modal .modaal-content .zoom-controls .zoom-out{margin-right:1.25rem}@media only screen and (max-width:800px){.zoom-modal .modaal-content-container .zoom-controls,.zoom-modal .modaal-content .zoom-controls{display:none}}.pdp-slider .giv-ProductGallery-link img{cursor:url(../../images/07-zoom.png),pointer}.set-new-password-page{padding-top:3.75rem}@media only screen and (max-width:800px){.set-new-password-page{padding-top:2.5rem}}.set-new-password-page .card-header{background:#fff;padding:.75rem 1.25rem}.set-new-password-page .card-header h4{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem}.set-new-password-page .card-body{padding:1.25rem;font-size:.875rem}.set-new-password-page .giv-Checkbox-row{max-width:100%;width:100%;margin:2rem 0}.set-new-password-page .giv-Checkbox-row .giv-Checkbox-label>span{margin-left:1.625rem}.set-new-password-page .btn-cancel{margin-bottom:0}.set-new-password-page .personalInfo{margin:2.1875rem 0 1.25rem;font-weight:700;color:#000;text-transform:uppercase;font-size:.875rem;letter-spacing:.025rem}.set-new-password-page .personalInfo-title{margin-bottom:.9375rem;color:#000}.set-new-password-page .login-alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;letter-spacing:normal;padding:0}.set-new-password-page .login-alert:before{margin-right:.75rem;color:#e5053a;font-size:1rem}.emptycart-page{padding:3.75rem 0}@media (max-width:1023.98px){.emptycart-page{padding:2.5rem 0}}@media (min-width:800px){.emptycart-page>.giv-Container .giv-Container,.emptycart-page>.giv-Container .order__details__buttons,.emptycart-page>.giv-Container .order__details__confirm,.emptycart-page>.giv-Container .track-order__container,.emptycart-page>.order__details__buttons .giv-Container,.emptycart-page>.order__details__buttons .order__details__buttons,.emptycart-page>.order__details__buttons .order__details__confirm,.emptycart-page>.order__details__buttons .track-order__container,.emptycart-page>.order__details__confirm .giv-Container,.emptycart-page>.order__details__confirm .order__details__buttons,.emptycart-page>.order__details__confirm .order__details__confirm,.emptycart-page>.order__details__confirm .track-order__container,.emptycart-page>.track-order__container .giv-Container,.emptycart-page>.track-order__container .order__details__buttons,.emptycart-page>.track-order__container .order__details__confirm,.emptycart-page>.track-order__container .track-order__container{width:100%}}@media (max-width:1023.98px){.emptycart-page>.giv-Container,.emptycart-page>.order__details__buttons,.emptycart-page>.order__details__confirm,.emptycart-page>.track-order__container{width:100%}.emptycart-page>.giv-Container>.row,.emptycart-page>.order__details__buttons>.row,.emptycart-page>.order__details__confirm>.row,.emptycart-page>.track-order__container>.row{margin:0}.emptycart-page>.giv-Container>.row .col-12,.emptycart-page>.order__details__buttons>.row .col-12,.emptycart-page>.order__details__confirm>.row .col-12,.emptycart-page>.track-order__container>.row .col-12{padding:0}}.emptycart-page .title{margin-bottom:2.5rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.08}.emptycart-page .minicart-offers{width:100%;margin:0 0 3.75rem}.emptycart-page .left-column{margin-right:6rem}@media (max-width:1023.98px){.emptycart-page .left-column{margin-right:0}}.emptycart-page .left-column .giv-Button{margin-top:2.3125rem;max-width:100%;width:100%}.emptycart-page .slider-title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;line-height:1.38;margin-bottom:0 0 2.4375rem}@media (max-width:1023.98px){.empty-cart-slider{margin-right:-1.0625rem}}.empty-cart-slider .slick-slide{width:16.125rem;margin-right:1.875rem}@media (max-width:1023.98px){.empty-cart-slider .slick-slide{width:8.125rem;margin-right:1.25rem}}.empty-cart-slider .giv-Slide{padding:0}.empty-cart-slider .productTile-wrapper{width:100%}.empty-cart-slider .giv-ProductTile-content{margin:0}.empty-cart-slider .giv-ProductTile-visual{margin:0;padding:0;height:16.125rem;max-width:100%}@media (max-width:1023.98px){.empty-cart-slider .giv-ProductTile-visual{height:8.125rem}}.empty-cart-slider .giv-ProductTile-details{text-align:left}.empty-cart-slider .giv-ProductTile-details .price{margin-top:.5625rem}.empty-cart-slider .giv-ProductTile-details .price,.empty-cart-slider .giv-ProductTile-details .range,.empty-cart-slider .giv-ProductTile-details .sales{font-size:.75rem;color:#000}@media (max-width:1023.98px){.empty-cart-slider .giv-ProductTile-details .price,.empty-cart-slider .giv-ProductTile-details .range,.empty-cart-slider .giv-ProductTile-details .sales{font-size:.6875rem}}.empty-cart-slider .giv-ProductTile-swatchs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-top:.5rem;text-align:left}.empty-cart-slider .giv-ProductTile-swatch{width:.6875rem;height:.6875rem;margin:0 .3125rem 0 0}.empty-cart-slider .giv-ProductTile-more{position:static;transform:none;height:auto;display:inline-block;margin-left:.3125rem;font-size:.75rem}.empty-cart-slider .giv-ProductTile-tagGroup{font-weight:400;font-size:.5625rem;margin:.5rem 0;line-height:1.33;color:#000}.empty-cart-slider .giv-ProductTile-name,.empty-cart-slider .giv-ProductTile-tagGroup{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}.empty-cart-slider .giv-ProductTile-name{margin:.5rem 0 0;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1.14}@media (max-width:1023.98px){.empty-cart-slider .giv-ProductTile-name{font-size:.75rem;line-height:1.17}}.empty-cart-slider .giv-ProductTile-productSubName{margin-top:.0625rem;font-size:.75rem;line-height:1.33;color:#000}@media (max-width:1023.98px){.empty-cart-slider .giv-ProductTile-productSubName{margin-top:.25rem;font-size:.6875rem;line-height:normal}}.empty-cart-slider .giv-Slide-arrow--prev{left:0}.empty-cart-slider .giv-Slide-arrow--prev:focus,.empty-cart-slider .giv-Slide-arrow--prev:hover{transform:translateY(-50%)}.empty-cart-slider .giv-Slide-arrow--next{right:0}.empty-cart-slider .giv-Slide-arrow--next:focus,.empty-cart-slider .giv-Slide-arrow--next:hover{transform:translateY(-50%)}.giv-EcomPage{color:#000}.giv-EcomPage-Component1{background-color:#f9f9f9}@media only screen and (max-width:800px){.giv-EcomPage-Component1{padding:0 1.25rem}}.giv-EcomPage-Component1 .giv-Component-Block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:33.125rem;margin-right:1.875rem;padding:2.5rem 0 3.125rem}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-Block:first-of-type{padding-bottom:0}}.giv-EcomPage-Component1 .giv-Component-Block:last-child{margin-right:0}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-Block{width:100%;padding:1.875rem 0;margin-right:0}}.giv-EcomPage-Component1 .giv-Component-Block-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-Block-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.giv-EcomPage-Component1 .giv-Component-image,.giv-EcomPage-Component1 .giv-Component-video{height:33.125rem;width:33.125rem}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-image,.giv-EcomPage-Component1 .giv-Component-video{height:auto;width:100%}}.giv-EcomPage-Component1 .giv-Component-description{height:calc(100% - 530px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.375rem 1.875rem;background-color:#fff}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-description{height:auto;padding:1.375rem .875rem}}.giv-EcomPage-Component1 .giv-Component-text{padding-top:.3125rem}@media only screen and (min-width:800px){.giv-EcomPage-Component1 .giv-Component-text{padding-top:.25rem}}.giv-EcomPage-Component1 .giv-Component-promocode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;height:2rem;margin-top:.8125rem;padding:.3125rem 1.125rem;background-color:#f6f6f6;font-size:.75rem;line-height:1.07;letter-spacing:.03625rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:800px){.giv-EcomPage-Component1 .giv-Component-promocode{height:2.8125rem;font-size:.875rem;margin-top:.6875rem;padding:.5rem 1.9375rem}}.giv-EcomPage-Component1 .giv-Component-CTA{padding:2rem 0 .375rem;font-size:1rem;line-height:1;text-decoration:underline}@media only screen and (max-width:800px){.giv-EcomPage-Component1 .giv-Component-CTA{padding:1.5rem 0 0;font-size:.875rem;line-height:1.14}}@media only screen and (max-width:800px){.giv-EcomPage .ecom-block--1 .giv-Container,.giv-EcomPage .ecom-block--1 .order__details__buttons,.giv-EcomPage .ecom-block--1 .order__details__confirm,.giv-EcomPage .ecom-block--1 .track-order__container{width:100%}}.giv-EcomPage .ecom-block--2:last-child{margin-bottom:2.5625rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--2:last-child{margin-bottom:3.125rem}}.giv-EcomPage .ecom-block--2 .ecom-block__text{padding-left:.875rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--2 .ecom-block__text{padding-left:0;max-width:33.125rem}}.giv-EcomPage .ecom-block--2 .ecom-block__link{text-decoration:underline}.giv-EcomPage .ecom-block--2 .ecom-block__description{padding:.25rem 0 0}@media only screen and (max-width:800px){.giv-EcomPage .ecom-block--2 .ecom-block__main img{height:auto}}.giv-EcomPage .ecom-block--3{background-color:#000}@media only screen and (max-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__header{padding-bottom:.625rem}}.giv-EcomPage .ecom-block--3 .ecom-block__title--big,.giv-EcomPage .ecom-block--3 .ecom-block__title--small{color:#fff}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__title--big{padding-top:.75rem}}.giv-EcomPage .ecom-block--3 .ecom-block__main{padding:50px 0}.giv-EcomPage .ecom-block--3 .ecom-block__main,.giv-EcomPage .ecom-block--3 .ecom-block__main--grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.giv-EcomPage .ecom-block--3 .ecom-block__main--grid{padding:0 0 1.875rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__main--grid{padding:1.25rem 0 3.125rem}}.giv-EcomPage .ecom-block--3 .ecom-block__row{width:100%}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.giv-EcomPage .ecom-block--3 .ecom-block__text{padding:0 .75rem;max-width:33.125rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__text{padding:0 .875rem 0 1.75rem}}.giv-EcomPage .ecom-block--3 .ecom-block__section{width:100%;display:-ms-flexbox;display:flex;background-color:#fff;margin-top:1.25rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__section{max-width:33.125rem;max-height:10.3125rem;margin-top:1.875rem}.giv-EcomPage .ecom-block--3 .ecom-block__section:nth-child(odd){margin-right:1.875rem}.giv-EcomPage .ecom-block--3 .ecom-block__section:only-child{margin-right:0}}.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video,.giv-EcomPage .ecom-block--3 .ecom-block__section img{width:7.125rem;min-width:7.125rem;height:7.125rem;background-color:#f6f6f6}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video,.giv-EcomPage .ecom-block--3 .ecom-block__section img{width:10.3125rem;min-width:10.3125rem;height:10.3125rem}}.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video .fp-controls,.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video .fp-header{display:none}.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video .fp-ui .fc-play-button{width:3.4375rem;height:3.4375rem}@media only screen and (max-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__section .giv-Component-video .fp-ui .fc-play-button{width:2.8125rem;height:2.8125rem}}.giv-EcomPage .ecom-block--3 .ecom-block__description{padding:.25rem 0 0}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block--3 .ecom-block__description{padding:.4375rem 0 0}}.giv-EcomPage .ecom-block__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.giv-EcomPage .ecom-block__main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:left;justify-content:left}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__main{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:3.125rem 0 1.875rem}}.giv-EcomPage .ecom-block__main .giv-Component-video,.giv-EcomPage .ecom-block__main img{width:100%;margin:1.875rem 0}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__main .giv-Component-video,.giv-EcomPage .ecom-block__main img{margin:0 1.875rem 0 0;max-width:33.125rem;width:33.125rem;height:33.125rem}}.giv-EcomPage .ecom-block__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.giv-EcomPage .ecom-block__description,.giv-EcomPage .ecom-block__title{margin:0}.giv-EcomPage .ecom-block__description{padding:.3125rem 0 0;font-size:.75rem;line-height:1.25;letter-spacing:.03125rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__description{padding:.25rem 0 0;font-size:.875rem;line-height:1.36;letter-spacing:.03625rem}}.giv-EcomPage .ecom-block__description a{color:#000}.giv-EcomPage .ecom-block__title{font-size:1rem;letter-spacing:.08313rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__title{font-size:1.5rem;letter-spacing:.09375rem}}.giv-EcomPage .ecom-block__title--big{font-size:1.875rem;line-height:1.875rem;letter-spacing:.03125rem;text-align:center;padding-top:.625rem}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__title--big{padding-top:.5625rem;font-size:2.5rem;line-height:3rem;letter-spacing:.0625rem}}.giv-EcomPage .ecom-block__title--small{font-size:.875rem;line-height:1.125rem;letter-spacing:.5px;text-align:center}@media only screen and (min-width:800px){.giv-EcomPage .ecom-block__title--small{font-size:1rem;line-height:1.5rem;letter-spacing:.0625rem}}.giv-EcomPage img{-o-object-fit:cover;object-fit:cover}.giv-EcomPage .giv-Container,.giv-EcomPage .order__details__buttons,.giv-EcomPage .order__details__confirm,.giv-EcomPage .track-order__container{width:calc(100% - 40px)}.giv-EcomPage .giv-title{padding-top:3.125rem;overflow:hidden;margin:0;display:-webkit-box;-webkit-line-clamp:1}@media only screen and (max-width:800px){.giv-EcomPage .giv-title{padding-top:1.875rem}}.giv-EcomPage .giv-heading{font-stretch:condensed;font-style:normal;overflow:hidden;margin:0;display:-webkit-box;-webkit-line-clamp:2}.giv-EcomPage .giv-FeaturedProducts{border-bottom:none;border-top:none;padding:1.6875rem 0 1.875rem;height:auto}@media only screen and (min-width:800px){.giv-EcomPage .giv-FeaturedProducts{height:37.875rem;padding:5rem 0 3.75rem}}.giv-EcomPage .giv-FeaturedProducts .giv-Slides{margin-top:1.4375rem}@media only screen and (min-width:800px){.giv-EcomPage .giv-FeaturedProducts .giv-Slides{margin-top:2.0625rem}}.giv-EcomPage .giv-FeaturedProducts .giv-Slides .giv-Slide{-ms-flex-pack:center;justify-content:center}.giv-EcomPage .giv-FeaturedProducts .giv-PageTitle{padding:0}.giv-EcomPage .slick-slider .slick-list,.giv-EcomPage .slick-slider .slick-track{height:auto}.gbs-landing.registered .gbs-landing-content .giv-Button{display:none}.gbs-landing-header{background-color:#000}.gbs-landing-header .giv-HeaderImage{width:14.5rem;height:21.75rem;min-height:21.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:800px){.gbs-landing-header .giv-HeaderImage{width:20.125rem;height:25rem;min-height:25rem}}.gbs-landing-visual .home-hero-banner-image{display:block}.gbs-landing-visual .gbs-landing-image{display:block;height:100%;min-height:auto}.gbs-landing-logo{-webkit-filter:invert(100%) sepia(8%) saturate(0) hue-rotate(212deg) brightness(108%) contrast(101%);filter:invert(100%) sepia(8%) saturate(0) hue-rotate(212deg) brightness(108%) contrast(101%)}.gbs-landing-logo--big{width:14.5rem;margin-top:1.375rem}@media only screen and (min-width:800px){.gbs-landing-logo--big{width:20.125rem;margin-top:1.875rem}}.gbs-landing-logo--small{width:7.5rem;margin-top:1.0625rem}@media only screen and (min-width:800px){.gbs-landing-logo--small{width:10.25rem;margin-top:1.5rem}}.gbs-landing-icon{width:6.125rem;height:6.4375rem}@media only screen and (min-width:800px){.gbs-landing-icon{width:8.5rem;height:8.9375rem}}.gbs-landing-content{width:calc(100% - 34px);max-width:70.125rem;margin:0 auto;padding:3.375rem 0 6.25rem;text-align:center}@media only screen and (min-width:800px){.gbs-landing-content{padding:5rem 0 5.875rem}}.gbs-landing-content .section-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.625rem;margin:0 0 1.8125rem;line-height:2.625rem;color:#000}@media only screen and (min-width:800px){.gbs-landing-content .section-title{font-size:3.25rem;margin:0 0 2.25rem}}.gbs-landing-content .section-subtitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin:0 0 3.125rem;color:#000}@media only screen and (min-width:800px){.gbs-landing-content .section-subtitle{margin:0 0 3.75rem}}.gbs-landing-content .section-paragraph{font-size:1rem;line-height:1.5rem;font-weight:500;margin:0;color:#000}.gbs-landing-content .section-paragraph+.section-paragraph{margin-top:1.25rem}.gbs-landing-content .home-hero-banner{margin:6.25rem 0;min-height:auto}.gbs-landing-content .giv-Button{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1.3125rem;margin-top:2.5rem}@media only screen and (max-width:800px){.gbs-landing-content .giv-Button{max-width:100%;margin-top:2.5rem 0 0}}.gbs-landing-section2 .section-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.625rem;margin:0 0 3rem;line-height:2.625rem;color:#000}@media only screen and (min-width:800px){.gbs-landing-section2 .section-title{margin:0 0 3.75rem}}.gbs-landing-status{background-color:#f4f3f3}.gbs-landing-status .status-wrapper{width:100%;max-width:100%;padding:5rem 0 6.875rem}@media only screen and (min-width:800px){.gbs-landing-status .status-wrapper{width:calc(100% - 34px);max-width:70.125rem;margin:auto;padding:5rem 0 6.375rem}}.gbs-landing-status .status-wrapper .section-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.625rem;margin:0 0 3.75rem;line-height:2.625rem;text-align:center;padding:0 16px;letter-spacing:normal}@media only screen and (min-width:800px){.gbs-landing-status .status-wrapper .section-title{margin-bottom:4.9375rem;padding:0}}.gbs-landing-status .status-wrapper .section-title.section-heading{color:#000}.gbs-landing-status .tabs.desktop{display:none}@media only screen and (min-width:800px){.gbs-landing-status .tabs.desktop{display:block}}.gbs-landing-status .tabs.desktop .tablist{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 20px}.gbs-landing-status .tabs.desktop .tablist .fake-tab-item{width:9.9375rem;position:relative}.gbs-landing-status .tabs.desktop .tablist .fake-tab-item_line{max-width:9.9375rem;width:100%;border-bottom:2px solid #000;position:absolute;top:2.5rem}.gbs-landing-status .tabs.desktop .tablist .tab-item{display:-ms-flexbox;display:flex;min-width:8.625rem;-ms-flex-pack:center;justify-content:center;position:relative}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop.pink-leather .square{background-color:#f1c5c2}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop.red-velvet .square{background-color:#870d16}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop.silver-stud .square{background-color:#bfbfbf}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop.black-ribbon .square{background-color:#000}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop span{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;line-height:2rem;font-weight:400;height:auto;border:none;padding:0;margin-top:1.375rem;position:relative;color:#000;letter-spacing:normal}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop span:after{content:"";display:block;position:absolute;height:1px;width:auto;bottom:5px;left:0;right:0;transition:.3s}.gbs-landing-status .tabs.desktop .tablist .tab-item .tab-button-desktop span.active:after{background-color:#000}.gbs-landing-status .tabs-description{margin-top:3.75rem}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description{margin-top:.6875rem}}.gbs-landing-status .tabs-description .tab-description-desktop{padding:6.8125rem 5rem 3.75rem;display:none}.gbs-landing-status .tabs-description .tab-description-desktop.active{display:block}.gbs-landing-status .tabs-description .tab-description-desktop.pink-leather{background:url(../images/textures/pink.png) no-repeat;background-size:cover;color:#000}.gbs-landing-status .tabs-description .tab-description-desktop.red-velvet{background:url(../images/textures/red.png) no-repeat;background-size:cover;background-position:50%;color:#fff}.gbs-landing-status .tabs-description .tab-description-desktop.silver-stud{background:url(../images/textures/silver.png);background-size:auto;background-position:0 100%;color:#000}.gbs-landing-status .tabs-description .tab-description-desktop.black-ribbon{background:url(../images/textures/black.png) no-repeat;background-size:cover;background-position:50%;color:#fff}.gbs-landing-status .tabs-description .advantages-wrapper{-ms-flex-direction:column;flex-direction:column;margin:47px 27px 0 37px}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .advantages-wrapper{margin:2.5rem 0 0}}.gbs-landing-status .tabs-description .advantages-wrapper .section-subtitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2rem;line-height:2.625rem;letter-spacing:normal;margin-bottom:0}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .advantages-wrapper .section-subtitle{font-size:2.625rem;line-height:2rem}}.gbs-landing-status .tabs-description .advantages-main{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-top:1.25rem}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .advantages-main{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:1.875rem}}.gbs-landing-status .tabs-description .advantage-item{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex}.gbs-landing-status .tabs-description .advantage-item:not(:last-child){margin-bottom:3.125rem}.gbs-landing-status .tabs-description .advantage-item:nth-child(odd){padding-right:.625rem}.gbs-landing-status .tabs-description .advantage-item .section-subtitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:2.25rem;margin:0;letter-spacing:normal}.gbs-landing-status .tabs-description .advantage-item ul{max-height:240px;overflow:hidden;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:normal}.gbs-landing-status .tabs-description .advantage-item ul li{max-width:301px;word-wrap:break-word;overflow:hidden}.gbs-landing-status .tabs-description .advantage-item img{width:5.3125rem;height:5.3125rem;margin:.5625rem 1.25rem 0 0}.gbs-landing-status .tabs-description .tier-hint{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;margin:2.5rem .5625rem 3.375rem;letter-spacing:normal}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .tier-hint{margin:3.75rem 0 0}}.gbs-landing-status .tabs-description .tier-motto{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:2rem;line-height:2rem;text-align:left;letter-spacing:normal}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .tier-motto{text-align:right;max-width:28.1875rem;margin-top:1.0625rem}}@media only screen and (min-width:800px){.gbs-landing-status .tabs-description .tier-description{margin-right:.625rem;max-width:21.0625rem}}@media only screen and (max-width:800px){.gbs-landing-status .tabs-description .tier-description .paragraph{margin-top:1.125rem}}.gbs-landing-status .tabs-description .tier-greeting{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:800px){.gbs-landing-status .tabs-description .tier-greeting{display:block;margin:47px 27px 0 37px}}.gbs-landing-status .tabs-description .tier-greeting .section-title{font-size:52px;margin:0;text-align:left}.gbs-landing-status .tabs-description .tier-greeting .paragraph{font-size:1rem;line-height:1.5rem;margin:1.875rem 0 0;font-weight:500;letter-spacing:normal}.gbs-landing-status .tabs-bottom{text-align:center;margin-top:6.6875rem;padding:0 16px}@media only screen and (min-width:800px){.gbs-landing-status .tabs-bottom{padding:0;margin-top:5rem}}.gbs-landing-status .tabs-bottom .paragraph{font-size:1rem;line-height:1.375rem;font-weight:500;text-decoration:underline;color:#000}.gbs-landing-status .tabs-bottom .section-subtitle{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem;margin:2.375rem 0 0;color:#000;letter-spacing:normal}@media only screen and (min-width:800px){.gbs-landing-status .tabs-bottom .section-subtitle{line-height:1.25rem;margin:2.5rem 0 0}}.gbs-landing-status .tabs-bottom .giv-Button{margin-top:2.5rem}@media only screen and (max-width:800px){.gbs-landing-status .tabs-bottom .giv-Button{max-width:100%;margin-top:2.375rem}}.square-wrapper{width:3.1875rem;height:3.125rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-right:1.375rem}@media only screen and (min-width:800px){.square-wrapper{width:5.25rem;height:5.125rem;margin-right:0}}.square-wrapper .square{width:2.25rem;height:2.25rem}@media only screen and (max-width:800px){.square-wrapper .square{width:1.375rem;height:1.375rem;background-color:#000}}.square-wrapper .square:nth-child(n+3){margin-top:.375rem}@media only screen and (min-width:800px){.square-wrapper .square:nth-child(n+3){margin-top:.625rem}}.accordion.desktop{display:none}@media only screen and (min-width:800px){.accordion.desktop{display:block}}.accordion.mobile{display:block}@media only screen and (min-width:800px){.accordion.mobile{display:none}}.accordion.mobile .tab-button-mobile{position:relative;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:24px;line-height:14px;width:100%;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background:#fff;text-transform:uppercase;padding:24px 32px 24px 29px;border-bottom:1px solid #a6a6a6}.accordion.mobile .tab-button-mobile.pink-leather{color:#f1c5c2}.accordion.mobile .tab-button-mobile.pink-leather.active{background:url(../images/textures/pink.png) no-repeat;background-size:cover;background-position:50%;color:#000;border-color:#000}.accordion.mobile .tab-button-mobile.pink-leather.active .square{background-color:#000}.accordion.mobile .tab-button-mobile.pink-leather.active .arrow-icon{border-color:#000;transform:rotate(-135deg);top:45px}.accordion.mobile .tab-button-mobile.pink-leather .square{background-color:#f1c5c2}.accordion.mobile .tab-button-mobile.pink-leather .arrow-icon{border-color:#f1c5c2}.accordion.mobile .tab-button-mobile.red-velvet{color:#870d16}.accordion.mobile .tab-button-mobile.red-velvet.active{background:url(../images/textures/red.png) no-repeat;background-position:top;color:#fff;border-color:#fff}.accordion.mobile .tab-button-mobile.red-velvet.active .square{background-color:#fff}.accordion.mobile .tab-button-mobile.red-velvet.active .arrow-icon{border-color:#fff;transform:rotate(-135deg);top:45px}.accordion.mobile .tab-button-mobile.red-velvet .square{background-color:#870d16}.accordion.mobile .tab-button-mobile.red-velvet .arrow-icon{border-color:#870d16}.accordion.mobile .tab-button-mobile.black-ribbon{color:#000}.accordion.mobile .tab-button-mobile.black-ribbon.active{background:url(../images/textures/black.png) no-repeat;background-position:top;color:#fff;border-color:#fff}.accordion.mobile .tab-button-mobile.black-ribbon.active .square{background-color:#fff}.accordion.mobile .tab-button-mobile.black-ribbon.active .arrow-icon{border-color:#fff;transform:rotate(-135deg);top:45px}.accordion.mobile .tab-button-mobile.black-ribbon .square{background-color:#000}.accordion.mobile .tab-button-mobile.black-ribbon .arrow-icon{border-color:#000}.accordion.mobile .tab-button-mobile.silver-stud{color:#bfbfbf}.accordion.mobile .tab-button-mobile.silver-stud.active{background:url(../images/textures/silver.png);background-position:0 100%;color:#000;border-color:#000}.accordion.mobile .tab-button-mobile.silver-stud.active .square{background-color:#000}.accordion.mobile .tab-button-mobile.silver-stud.active .arrow-icon{border-color:#000;transform:rotate(-135deg);top:45px}.accordion.mobile .tab-button-mobile.silver-stud .square{background-color:#bfbfbf}.accordion.mobile .tab-button-mobile.silver-stud .arrow-icon{border-color:#bfbfbf}.accordion.mobile .tab-description-mobile{overflow:hidden;display:none;transition:2s}.accordion.mobile .tab-description-mobile.active{display:block}.accordion.mobile .tab-description-mobile.silver-stud{background:url(../images/textures/silver.png);background-position:0 0;color:#000}.accordion.mobile .tab-description-mobile.black-ribbon{background:url(../images/textures/black.png) no-repeat;background-size:cover;background-position:50%;color:#fff}.accordion.mobile .tab-description-mobile.red-velvet{background:url(../images/textures/red.png) no-repeat;background-size:cover;background-position:50%;color:#fff}.accordion.mobile .tab-description-mobile.pink-leather{background:url(../images/textures/pink.png) no-repeat;background-size:cover;background-position:50%;color:#000}.accordion.mobile .arrow-icon{width:14px;height:14px;position:absolute;top:38px;right:32px;border:solid;border-width:0 3px 3px 0;display:inline-block;transform:rotate(45deg)}.giv-Container--manageOrders{width:342px;padding-bottom:14px;padding-top:12px}.giv-Container--manageOrders .block_title{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;font-size:28px;line-height:24px;background:#f3f2f2;color:#000;text-align:center;padding:12px 0}.giv-Container--manageOrders .globale-order-container--track-btn{margin-top:29px}.giv-Container--manageOrders .globale-order-container--return-btn{margin:17px 0;display:inline-block}.giv-Container--manageOrders .help-center-btn{margin-bottom:29px}.order__details{width:100%;overflow:hidden}.order__details__confirm{margin:40px auto;max-width:600px}.order__details__confirm__header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.order__details__confirm__header__title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.5rem;font-weight:700;line-height:26px;text-transform:uppercase;margin:0 0 35px}@media only screen and (min-width:800px){.order__details__confirm__header__title{font-size:1.875rem;line-height:30px}}.order__details__confirm__card{padding:0 30px;margin:0 0 30px}.order__details .order-block-subtitle,.order__details__confirm__card__title{display:block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1rem;font-weight:400;line-height:18px;letter-spacing:.46px;text-transform:uppercase;padding:12px 0;border-bottom:1px solid #cecece;margin:0 0 30px}.order__details__confirm__information{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.order__details__confirm__label,.order__details__confirm__value{display:block;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;line-height:18px}.order__details__confirm__label{font-weight:400;margin-bottom:5px}.order__details__confirm__value{font-weight:700;text-transform:uppercase}.order__details__confirm__address__billing .order__details__confirm__value,.order__details__confirm__address__shipping .order__details__confirm__value{margin:0 0 10px}.order__details__confirm__address__billing .billing-address-summary p,.order__details__confirm__address__billing .summary-details .address-summary p,.order__details__confirm__address__shipping .billing-address-summary p,.order__details__confirm__address__shipping .summary-details .address-summary p{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:700;line-height:16px;text-transform:uppercase;margin:0}.order__details__confirm__address__billing .billing-address-summary,.order__details__confirm__address__shipping .billing-address-summary{margin:0}.order__details__confirm__products .product-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px 0}.order__details__confirm__products .giv-ProductMiniCart-quantityForm label{display:block}.order__details__confirm__products .giv-ProductSet-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;position:static;width:auto;margin:.9375rem 0;box-shadow:none;background-color:#f6f6f6}.order__details__confirm__products .giv-ProductSet-info .giv-ProductEngraving-info--text{width:100%}.order__details__confirm__products .giv-ProductSet-info .giv-ProductSet-info--btn{display:none}.order__details__confirm__products .giv-ProductSet-info .giv-ProductSet-info--icon{cursor:default;background:none}.order__details__confirm__products .giv-ProductMiniCart-countContainer--button{display:none}.order__details__confirm__products .giv-ProductMiniCart-countContainer--output{font-size:12px;text-align:left;padding-left:5px;line-height:1.33}.order__details__confirm__wrapping label{font-size:.75rem;font-weight:700;margin:15px 0 5px}.order__details__confirm__wrapping span{display:block;font-size:.75rem}.order__details__confirm__totals-summary{padding:15px 30px;background-color:#f6f6f6}.order__details__confirm__totals-summary .leading-lines{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:400;line-height:20px}.order__details__confirm__totals-summary .leading-lines.grand-total{font-size:1rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.order__details__confirm__totals-summary .leading-lines p{margin:10px 0}.order__details__confirm__totals-summary .subtotal-item--divider{margin-right:-30px;margin-left:-30px;border-top:1px solid #cecece}.order__details__buttons{max-width:600px;margin:0 auto 90px;padding:0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.order__details__exit__button,.order__details__invoice__button,.order__details__track__button{width:100%;max-width:none}.order__details__invoice__button{border:1px solid #000}#main{transition:padding-top .3s ease-in-out}html{overflow:initial}body{font-size:inherit;font-weight:unset;line-height:normal}p{margin-top:1em;margin-bottom:1em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:normal}h2{margin-top:.83em;margin-bottom:.83em;font-size:1.5em}h3{margin-top:1em;margin-bottom:1em}label{margin:0}img{vertical-align:baseline;max-width:100%}a.giv-Button--primary{color:#fff}footer{padding-top:0;padding-bottom:0}a:hover{text-decoration:none}a:hover.giv-Button--primary{color:#fff}blockquote{margin:1em 40px}.form-row{margin-right:0;margin-left:0}.product-number{padding-top:0;padding-bottom:0}.attribute{margin-top:0;margin-right:0;padding-right:0}.giv-ProductButton .giv-ProductVariations-colorSelect{padding-right:1.0625em}.giv-ProductVariations-size{margin-top:1.125em}.productTile-wrapper{height:100%}.fa-square-o:before,.giv-Filter-itemList .fa-square-o{display:none}@media (max-width:768.98px) and (min-width:544px){.product-name{border-bottom:none}}@media screen and (orientation:portrait){html body{padding-bottom:0}}.product-options{margin-top:0}.product-options .product-option{margin-top:1.071em}body.modal-open{position:static!important;overflow-y:hidden!important}.btn{background-color:transparent;border:none;text-decoration:none;padding:0 1.25rem;box-sizing:border-box;height:4rem;line-height:4rem;display:inline-block;transition:transform .2s linear;text-transform:uppercase;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;letter-spacing:.02937rem;font-size:.875rem;display:block;margin-left:auto;margin-right:auto;width:100%;text-align:center;border-radius:0}.btn.btn-primary{background-color:#000;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{transform:translateY(-4px)}.btn.btn-primary:active,.btn.btn-primary:focus{box-shadow:none!important;background-color:#000!important}.btn.disabled,.btn:disabled{opacity:.2}.btn.keyboard-interaction-only:focus{outline-width:3px}.modal{z-index:18}.modal.fixed-left .modal-dialog-aside,.modal.fixed-right .modal-dialog-aside{transform:translate(0);transition:transform .5s;position:fixed;margin:0 auto;width:100%;max-width:none;background-color:#fff;top:0}@media only screen and (min-width:800px){.modal.fixed-left .modal-dialog-aside,.modal.fixed-right .modal-dialog-aside{height:100vh;max-width:29.625rem}}.modal.fixed-left .modal-dialog-aside .modal-content,.modal.fixed-right .modal-dialog-aside .modal-content{border:0;border-radius:0;overflow-x:hidden;overflow-y:auto;padding:1.875rem 1.125rem 11.25rem;height:100vh}@media only screen and (min-width:800px){.modal.fixed-left .modal-dialog-aside .modal-content,.modal.fixed-right .modal-dialog-aside .modal-content{padding:3.875rem 3.75rem 0;height:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.modal.fixed-left .modal-dialog-aside .modal-content .modal-body,.modal.fixed-right .modal-dialog-aside .modal-content .modal-body{padding:0;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media only screen and (max-width:800px){.modal.fixed-left .modal-dialog-aside .modal-content .modal-body,.modal.fixed-right .modal-dialog-aside .modal-content .modal-body{padding-bottom:.9375rem}}.modal.fixed-left .modal-dialog-aside .modal-content .modal-footer,.modal.fixed-left .modal-dialog-aside .modal-content .modal-header,.modal.fixed-right .modal-dialog-aside .modal-content .modal-footer,.modal.fixed-right .modal-dialog-aside .modal-content .modal-header{padding:0;border:none;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.modal.fixed-left .modal-dialog-aside .modal-content .modal-footer,.modal.fixed-right .modal-dialog-aside .modal-content .modal-footer{padding-top:3.75rem}@media only screen and (min-width:800px){.modal.fixed-left .modal-dialog-aside .modal-content .modal-footer,.modal.fixed-right .modal-dialog-aside .modal-content .modal-footer{padding:0}}.modal.fixed-right .modal-dialog-aside{transform:translateX(100%);right:0}.modal.fixed-left .modal-dialog-aside{transform:translateX(-100%);left:0}.modal.fixed-left.show .modal-dialog-aside,.modal.fixed-left.show .sticky-bottom-block,.modal.fixed-right.show .modal-dialog-aside,.modal.fixed-right.show .sticky-bottom-block{transform:translateX(0)!important}.modal .modal-dialog-overlay{height:100vh;width:calc(100% - 474px);-webkit-overflow-scrolling:touch}hr{margin:0}a:hover{color:inherit}header~.container a:not(.btn-primary):not(.btn-outline-primary):not(.btn-light){color:#000;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43}.card{border-radius:0}.custom-control-input:active~.custom-control-label:before,.custom-control-input:checked~.custom-control-label:before,.custom-control-input:focus~.custom-control-label:before{background-color:#000;box-shadow:none;border:none}.custom-control .custom-control-input:active~.custom-control-label:before{background-color:#000}.custom-control-label:before{transform:translate(.25rem,.25rem);width:.875rem;height:.875rem;border-radius:50%;background-color:#fff}.custom-control-label:after{width:1.375rem;height:1.375rem;border-radius:50%;border:1px solid #757575}.btn.btn-primary:focus,.btn.btn-primary:hover{transform:none}.btn-light{margin:.625rem 0;border:1px solid #000;color:#000!important}.btn-light:active,.btn-light:focus,.btn-light:hover{color:#000!important;background-color:#fff!important;border-color:#000!important;box-shadow:none}.card-body{padding:0}.nav-tabs{border-bottom:0}.alert.alert-danger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;letter-spacing:normal;background-color:#fff!important;border:0;color:#212529}.alert.alert-danger:before{margin-right:.75rem;color:#e5053a;font-size:1rem}.alert.alert-danger .close{top:50%;right:14px;padding:0;transform:translateY(-50%)}.alert.alert-danger .close img{width:1rem;height:1rem}.alert.error-message{display:none}.select-wrapper{margin:1.25rem 0;font-size:.875rem;letter-spacing:0;line-height:normal}.select-wrapper label{margin-bottom:.625rem;text-transform:none;font-size:.75rem;line-height:1rem;letter-spacing:0;color:#000;color:#757575}.select-wrapper label:first-letter{text-transform:uppercase}.select-wrapper .select2-container--default .select2-selection--single{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1.25rem;width:100%;height:3.75rem;border-radius:0;border-color:#cecece;outline:none}.select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:normal;color:#000}.select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered[title*=Choisir],.select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered[title*=Choose]{color:#757575}.select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative}.select2-dropdown{padding:.625rem 0;top:-1px;border:1px solid #cecece;border-radius:0}.select2-dropdown .select2-results__option{padding:.625rem 1.25rem;font-size:.875rem;line-height:1.125rem;letter-spacing:.025rem}@media only screen and (min-width:800px){.select2-dropdown .select2-results__option{line-height:normal;letter-spacing:0}}.select2-dropdown .select2-results__option[aria-selected=true]{background-color:#cecece}.cart-recommendations .product-listing:after,.clearfix:after,.header-topBanner-menuUtility:after,.list-share:after{content:"";display:table;clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indent{position:absolute;text-indent:-9999px}@font-face{font-family:Maven Pro-fallback;size-adjust:103.19999999999999%;ascent-override:85%;src:local("Arial")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Maven Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Maven Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Maven Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Maven Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Maven Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Maven Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/maven/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed-fallback;size-adjust:88.9%;ascent-override:109%;src:local("Arial")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Noto Sans-fallback;size-adjust:106.55%;ascent-override:97%;src:local("Arial")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr6DRAW_0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr4TRAW_0.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr5DRAW_0.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr6TRAW_0.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr5jRAW_0.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr6jRAW_0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr6zRAW_0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto/o-0IIpQlx3QUlC5A4PNr5TRA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVadyB1Wk.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVYNyB1Wk.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVZdyB1Wk.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVaNyB1Wk.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVZ9yB1Wk.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVa9yB1Wk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVatyB1Wk.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto/o-0NIpQlx3QUlC5A4PNjXhFVZNyB.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(../fonts/dosis/v27/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1BMEfq4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(../fonts/dosis/v27/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMEfq4.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(../fonts/dosis/v27/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml2xME.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}#accountRemoveModal .item .card-order-id,#deleteDefaultAddressModal .item .card-order-id,#loginModal .modal-content .btn-continue,#loginModal .modal-content .button-register,#loginModal .modal-content .nav-tabs .nav-item .nav-link,#loginModal .paragraph,#registrationModal .modal-content .btn-continue,#registrationModal .modal-content .button-register,#registrationModal .modal-content .nav-tabs .nav-item .nav-link,#registrationModal .paragraph,#requestPasswordResetModal .modal-content .btn-continue,#requestPasswordResetModal .modal-content .button-register,#requestPasswordResetModal .modal-content .nav-tabs .nav-item .nav-link,#requestPasswordResetModal .paragraph,#resetPasswordConfirmModal .modal-content .btn-continue,#resetPasswordConfirmModal .modal-content .button-register,#resetPasswordConfirmModal .modal-content .nav-tabs .nav-item .nav-link,#resetPasswordConfirmModal .paragraph,#samplesPopin .samples-messages,.article-subTitle,.breadcrumbs .breadcrumb,.btn-collapse .btn-text,.cardNumber .card-number-wrapper .invalid-feedback,.cart-page .coupons-and-promos .code span,.cart-page .coupons-and-promos .coupon-bonus-products .line-item-total-price,.checkout-page .required-fields-label,.checkout-page .yamato-info,.checkout_confirmation_page .confirmation .info_row_label,.checkout_confirmation_page .confirmation .register_confirmation_guest_form .confirmation_email,.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-Checkbox-row .giv-Checkbox-label,.checkout_confirmation_page .confirmation .register_confirmation_guest_form form .giv-RegisterForm-content .register-information-step div>span,.checkout_confirmation_page .confirmation .register_confirmation_guest_form form>div:last-of-type,.checkout_confirmation_page .confirmation_notes,.empty-cart-slider .giv-ProductTile-details .price,.empty-cart-slider .giv-ProductTile-details .range,.empty-cart-slider .giv-ProductTile-details .sales,.gift-message,.giv-beautyTips--text,.giv-beautyTips--title,.giv-categoryPage-anchor-title .giv-categoryPage-anchor-text,.giv-Checkbox-row .giv-Checkbox-label>span,.giv-Contact-accordionSubTitle,.giv-Contact-officeAddress,.giv-ContainerProductDetail .giv-ProductDetailHeader .giv-Rating-comments,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .list-item .previous,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_range .previous,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .product-list-title,.giv-ContentTile-ContentTitle-subTitle,.giv-ContentTile-infoList-showing,.giv-ContentTile-sectionTitle,.giv-ContentTile .giv-ContentTile-sectionTitle-title,.giv-contrastButton,.giv-CountrySelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-CrossSell-bgText-text,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-Form .giv-Checkbox-row label span,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-subtitle,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin .giv-newsletterPoppin-content .giv-newsletterPoppin-terms,.giv-customContent-modal.giv-newsletter-modal .giv-newsletterPoppin__subscribed-text,.giv-CustomerServices-serviceSubTitle,.giv-CustomerServices-serviceTitle,.giv-DiscoverySetTile-details .giv-ProductTile-productSubName,.giv-DiscoverySetTile-details .intensity .giv-ProductContent-intensity,.giv-EmailSubscribe-subTitle,.giv-EmailSubscribe-terms,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-subtitle,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-subtitle,.giv-faq-header .giv-faq-header-subtitle,.giv-Filter-btnText,.giv-Filter-filterSelectedContainer,.giv-Filter-totalProductContainer,.giv-Filter .giv-Filter-container,.giv-FilterList-label,.giv-Footer-accessibility-container,.giv-Footer-Launch,.giv-Footer-seoText,.giv-Footer-seoTitle,.giv-Footer-services-footerItem ul li a,.giv-Footer-services-footerItem ul li button,.giv-Footer-socialNetworks-container-title,.giv-Form-Error,.giv-Form-input~span.error,.giv-Form-label,.giv-Form-nativeSelect~span.error,.giv-Form-row+.birthday-hint,.giv-Form-row+.phone-hint,.giv-Form-row--error:not(.giv-Form-row--focused) .error-message,.giv-Form-row--static-error span.error,.giv-Form-select~span.error,.giv-gbs-component-account-show .status-block .status .status-current .expiration,.giv-gbs-component-account-show .status-block .status .status-next .expiration,.giv-Header-menuUtility-item,.giv-LanguageSelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-listIngredient-container .giv-containerIngredients--title span,.giv-listIngredient-container .giv-containerVariants--title span,.giv-listIngredient-containerIngredients .giv-containerIngredients-ingredient p,.giv-listIngredient-containerIngredients .giv-containerIngredients-message p,.giv-LocalizationSelector .giv-HeaderMenu-categoryItem-infoTitle,.giv-Maison-details,.giv-MiniWishlist-anchor .giv-MiniWishlist-noItems,.giv-newsletterPoppin-container .giv-newsletterPoppin-info,.giv-newsletterPoppin__campaign-description,.giv-OutOfStock-gdpr,.giv-OutOfStock-icon-label,.giv-OutOfStock-legacy,.giv-PageIntro-categoryDate,.giv-PageIntro-categoryDescription,.giv-PageIntro-parentCategory a,.giv-PersonalizationPopin-main-text,.giv-ProductContent--seeMore,.giv-ProductContent--shortDescription,.giv-ProductContent-productPricing .price,.giv-ProductContent-productSubName,.giv-ProductContent-productTag,.giv-ProductContent-productThirdInfo,.giv-ProductContent-questions-button+.content-asset,.giv-ProductDescription-menuDescription-item-btn span,.giv-ProductDescription-resultDescription .giv-ProductDescription-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription .giv-SplitContent-contentDetail-Detail-contentText,.giv-ProductDescription-resultDescription .giv-SplitContent-contentSubTitle,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Footnote,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Header .giv-MoonCalendar-SubTitle,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table td:first-of-type,.giv-ProductDescription .giv-MoonCalendar .giv-MoonCalendar-Table th,.giv-ProductPush .giv-Product-info--container .giv-ProductContent-productThirdInfo,.giv-ProductPush .giv-Product-info--subtitle,.giv-ProductTile-mega-push-link,.giv-ProductTile-mega-push-sub-title,.giv-ProductTile-mini-push-link,.giv-ProductTile-mini-push-sub-title,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-intensity .giv-ProductContent-intensity,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-more,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productOosMsg,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-productSubName,.giv-ProductTile:not(.giv-ProductTile--large) .price,.giv-ProductVariations-attribute-label,.giv-ProductVariations-color-tagsValues,.giv-ProductVariations-colorSelect-contentSwatch-swatchText,.giv-ProductVariations-colorSelect .tagsValues,.giv-Quote-blockQuote-contentText,.giv-Search-label,.giv-Search-resultItem-detailsName,.giv-Search-resultsTxt,.giv-Search-searchCount,.giv-SimpleTextPage ol li,.giv-SimpleTextPage p,.giv-SimpleTextPage ul li,.giv-Tabs-panelTitle,.giv-Tabs-panelTxt,.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-sectionSubTitle,.giv-TechniqueLookPromotion .giv-TechniqueLookPromotion-subTitle,.giv-Tool-text p,.giv-VideoCarousel-title,.giv-VideoContent-description,.giv-VideoContent-subTitle,.giv-WishlistNotification-goTo a,.giv-WishlistNotification-message,.giv-WishListTp .giv-PageIntro-categoryDescription,.help-block--title__text,.home-hero-banner--content-subtitle,.home-quick-access .best-sellers,.minicart-help-block .nav-menu .nav-item,.minicart-help-block .nav-menu .nav-item .nav-item--heading,.modal-subtitle,.modal .modify-address-label,.newsletter-wrapper .newsletter-previleges .privilege-description,.number-of-items,.product-line-item .bundled-product-name,.product-line-item .line-item-offert,.product-line-item .product-subtitle,.product-line-item .shade,.product-line-item .size,.product-line-item .subtitle,.select-wrapper label,.set-new-password-page .card-body,.shipping-address-billing-title,.shipping-schedule-arrival-time,.shipping-schedule-method-name,.YMK-module--image-downloaded-block,.YMK-module--product-info--addtocart .product-info--price,.YMK-module--unavailable-msg,[data-tooltip]:before{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400}.giv-Footer-services-footerItem .giv-Footer-assetTitle{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;color:#000}#accountRemoveModal .item .card-heading,#deleteDefaultAddressModal .item .card-heading,#loginModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#loginModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#loginModal .modal-content .login-alert,#loginModal .reset-subtitle,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-alert,#popinProductMiniCartContainer .modal-content.giv-minicart-content .giv-minicart-notification,#registrationModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#registrationModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#registrationModal .modal-content .login-alert,#registrationModal .reset-subtitle,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#requestPasswordResetModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#requestPasswordResetModal .modal-content .login-alert,#requestPasswordResetModal .reset-subtitle,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #confirmation>.confirmation-text,#resetPasswordConfirmModal .modal-content .giv-RegisterForm-content #credentials .personalInfo,#resetPasswordConfirmModal .modal-content .login-alert,#resetPasswordConfirmModal .reset-subtitle,.alert.alert-danger,.checkout-page .credit-cards-modal-body .credit-cards-add,.checkout-page .error-account-message,.checkout_confirmation_page .confirmation .info_row_value,.checkout_confirmation_page .confirmation_message,.confirmation-account-message,.error-account-message,.error-address-message,.error-payment-message,.giv-Contact-iconText,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total .current,.giv-ContainerProductDetail.product-set .giv-ProductDetailHeader .price-total_title,.giv-ContentTile-ContentTitle-title,.giv-ContentTile-infoList-seeAll,.giv-CountrySelector .giv-HeaderMenu-category--level-2 #countrySelectorTitle,.giv-CountrySelector .giv-HeaderMenu-region,.giv-CustomerServices-iconText,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-2 .giv-ProductEngraving-title,.giv-engraving-modal.modaal-fullscreen .modaal-container .modaal-content-container #customEngravingPoppinContainer .giv-ProductEngraving-step-3 .giv-ProductEngraving-title,.giv-Filter-total--clear .giv-Filter-clearAll,.giv-FilterList-current,.giv-FilterTags,.giv-Footer-services-visit a,.giv-PersonalizationPopin-pushes-item-text,.giv-ProductContent-questions-button+.content-asset .icons li .giv-ProductContent-contentIcon,.giv-ProductContent-questions-button+.content-asset .icons li a,.giv-ProductTile:not(.giv-ProductTile--large) .giv-ProductTile-tag,.giv-Results-itemCategory,.giv-Search-bottomLabel,.giv-Search-text--black,.giv-Slide-contentName,.giv-Tabs-panelLink,.giv-VideoContent-title,.giv-WishListTp-clearBtn,.giv-WishListTp-timer,.gwp-popin .gwp-errors,.login-form .login-form__alert,.login-mismatch,.set-new-password-page .login-alert,.set-new-password-page .personalInfo,.shipping-method-item .shipping-method-option .display-name,.stage-title,.YMK-module--product-info--description,header~.container a.add-address:not(.btn-primary):not(.btn-outline-primary):not(.btn-light){font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700}.giv-gbs{margin-right:0;width:100%}@media only screen and (max-width:800px){.giv-gbs.gbs-acount-identification{width:100vw}}.giv-gbs-component{background-color:#000;max-height:100%;width:100vw;padding:3.625rem 2.5rem 4.1875rem;margin-bottom:1px}@media only screen and (min-width:800px){.giv-gbs-component{width:100%;padding:3.625rem 1.5rem 4.1875rem;margin-bottom:1.25rem}}.giv-gbs-component--pink{background:url(../images/textures/pink.png) no-repeat;background-size:cover}.giv-gbs-component--pink .progress-bar::-webkit-progress-value{background-color:#f1c5c2}.giv-gbs-component--pink .progress-bar::-moz-progress-bar{background-color:#f1c5c2}.giv-gbs-component--silver{background:url(../images/textures/silver.png);background-size:auto}.giv-gbs-component--silver .progress-bar::-webkit-progress-value{background-color:#bfbfbf}.giv-gbs-component--silver .progress-bar::-moz-progress-bar{background-color:#bfbfbf}.giv-gbs-component--black{background:url(../images/textures/black.png) no-repeat;background-size:cover;background-position:50%}.giv-gbs-component--black .progress-bar::-webkit-progress-value{background-color:#000}.giv-gbs-component--black .progress-bar::-moz-progress-bar{background-color:#000}.giv-gbs-component--red{background:url(../images/textures/red.png) no-repeat;background-size:cover;background-position:50%}.giv-gbs-component--red .progress-bar::-webkit-progress-value{background-color:#870d16}.giv-gbs-component--red .progress-bar::-moz-progress-bar{background-color:#870d16}.giv-gbs-component--gold{background:url(../images/textures/gold.png) no-repeat;background-size:cover}.giv-gbs-component--gold .progress-bar::-webkit-progress-value{background-color:#d9b16e}.giv-gbs-component--gold .progress-bar::-moz-progress-bar{background-color:#d9b16e}.giv-gbs-component-account{max-width:29.625rem;width:100vw;padding:2.8125rem 1.875rem 3.125rem;margin-bottom:1px;max-height:none}@media only screen and (min-width:800px){.giv-gbs-component-account{width:100%;max-height:56.0625rem;padding:2.75rem 1.125rem 3.125rem;margin-bottom:.9375rem}}.giv-gbs-component-account .giv-gbs-visual{margin-bottom:2.5rem}.giv-gbs-component-account .giv-gbs-icon{margin-right:.6875rem}.giv-gbs-component-account .giv-gbs-component__header{margin-bottom:2.8125rem}.giv-gbs-component-account .giv-gbs-paragraph{line-height:1.25rem}.page .giv-gbs-component-account{display:none}.page [data-stage=login] .giv-gbs-component-account,.page [data-stage=registered] .giv-gbs-component-account{display:block}.giv-gbs-component-order__title{color:#000;text-transform:uppercase;font-size:2.625rem;line-height:2.25rem;margin:0 0 1.6875rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif}.giv-gbs-component-order__text{color:#000;font-size:.8125rem;line-height:1.125rem}.register_confirmation_guest_form .giv-gbs-component-order .giv-Checkbox-row .giv-Checkbox-label span{color:grey;font-size:12px}.giv-gbs-component-order .giv-Form-input[placeholder]{color:grey}.giv-gbs-component-order .requiredFieldsLabel{color:#545454}.giv-gbs-component-plp{margin-top:2.5rem;margin-bottom:0;padding:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-gbs-component-plp:hover{cursor:pointer}@media only screen and (max-width:800px){.giv-gbs-component-plp{width:calc(100% - 2.125rem);-ms-flex-direction:column;flex-direction:column;margin-top:2.4375rem;margin-bottom:.1875rem;-ms-flex-align:start;align-items:flex-start}}.giv-gbs-component-plp.giv-gbs-component-plp-registered:hover{cursor:default}.giv-gbs-component-plp.giv-gbs-component-plp-registered .giv-gbs-component__description{padding:1.5625rem 1.9375rem 1.625rem}@media only screen and (max-width:800px){.giv-gbs-component-plp.giv-gbs-component-plp-registered .giv-gbs-component__description{padding:1.0625rem 1.0625rem 1.0625rem 1.5625rem}}.giv-gbs-component-plp.giv-gbs-component-plp-registered .giv-gbs-component__description .giv-gbs-paragraph{margin:0}.giv-gbs-component-plp .giv-gbs-component__header{max-width:100%;height:2.4375rem;margin:.9375rem 1.5625rem}@media only screen and (min-width:800px){.giv-gbs-component-plp .giv-gbs-component__header{width:50%;height:2.875rem;margin:0 0 0 4.4375rem}}.giv-gbs-component-plp .giv-gbs-component__header .giv-gbs-icon{margin-right:.6875rem}@media only screen and (max-width:800px){.giv-gbs-component-plp .giv-gbs-component__header .giv-gbs-icon{width:2.3125rem;height:2.4375rem;margin-right:.5625rem}}.giv-gbs-component-plp .giv-gbs-component__description{width:100%;background-color:#fff;color:#000;padding:1.0625rem 1.0625rem 1.0625rem 1.5625rem;margin:0}@media only screen and (min-width:800px){.giv-gbs-component-plp .giv-gbs-component__description{width:50%;padding:1.5625rem .5625rem 1.5625rem 1.375rem}}.giv-gbs-component-plp .giv-gbs-component__description .giv-gbs-paragraph{margin:0 0 .375rem}@media only screen and (min-width:800px){.giv-gbs-component-plp .giv-gbs-component__description .giv-gbs-paragraph{margin:0 0 .9375rem}}@media only screen and (max-width:800px){.giv-gbs-component-plp .giv-gbs-component__description .giv-gbs-link{display:-ms-flexbox;display:flex;margin:0 auto}}.giv-gbs-component-megapush{background-color:#fff;display:-ms-flexbox;display:flex;padding:.3125rem;max-height:25.75rem;height:25.75rem;border:.0625rem solid #cecece;cursor:pointer;overflow:hidden}@media only screen and (max-width:800px){.giv-gbs-component-megapush{width:100%;max-height:19.625rem;height:19.625rem}}.giv-gbs-component-megapush .giv-gbs-visual{width:50%;margin-right:1.875rem;max-height:25.75rem;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-visual{margin-right:1.0625rem}}.giv-gbs-component-megapush .giv-gbs-wrapper{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:2.1875rem 1rem .5rem 0}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-wrapper{padding:1.8125rem .4375rem .9375rem 0}}.giv-gbs-component-megapush .giv-gbs-component__header{height:2.5625rem}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__header{height:1.6875rem;width:100%}}.giv-gbs-component-megapush .giv-gbs-component__header .giv-gbs-icon{width:2.3125rem;height:2.5625rem;margin-right:.375rem}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__header .giv-gbs-icon{width:1.625rem;height:1.6875rem;margin-right:.1875rem}}.giv-gbs-component-megapush .giv-gbs-component__header .giv-gbs-logo{margin-left:0}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__header .giv-gbs-logo{width:7.125rem}}.giv-gbs-component-megapush .giv-gbs-component__description{position:relative;color:#000;padding-top:7.5rem;height:100%}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__description{padding-top:2.9375rem}}.giv-gbs-component-megapush .giv-gbs-component__description .giv-gbs-title{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.75rem;margin:0 0 .625rem;max-height:3.5rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:1.75rem}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__description .giv-gbs-title{font-size:1.375rem;line-height:1.25rem}}.giv-gbs-component-megapush .giv-gbs-component__description .giv-gbs-paragraph{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;line-height:1.25rem;display:-webkit-box;-webkit-line-clamp:5;text-transform:none;overflow:hidden}@media only screen and (max-width:800px){.giv-gbs-component-megapush .giv-gbs-component__description .giv-gbs-paragraph{line-height:1.125rem}}.giv-gbs-component-megapush .giv-gbs-component__description .giv-gbs-link{position:absolute;bottom:0;text-align:left;font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400}.giv-gbs-component-account-show,.giv-gbs-component-order-confirmation,.giv-gbs-component .giv-gbs-gift{margin:3.75rem 0 0;padding:1.875rem 1.0625rem .9375rem 1.875rem;background-color:#fff}@media only screen and (max-width:800px){.giv-gbs-component-account-show,.giv-gbs-component-order-confirmation,.giv-gbs-component .giv-gbs-gift{padding:1.875rem 2.4375rem 1.625rem 2.9375rem;width:calc(100% + 2.125rem);margin-top:2.5rem;margin-left:-1.0625rem}}.giv-gbs-component-account-show.giv-gbs-component--black,.giv-gbs-component-account-show.giv-gbs-component--black .giv-gbs-component__description,.giv-gbs-component-account-show.giv-gbs-component--black .giv-gbs-link,.giv-gbs-component-account-show.giv-gbs-component--gold,.giv-gbs-component-account-show.giv-gbs-component--gold .giv-gbs-component__description,.giv-gbs-component-account-show.giv-gbs-component--gold .giv-gbs-link,.giv-gbs-component-account-show.giv-gbs-component--red,.giv-gbs-component-account-show.giv-gbs-component--red .giv-gbs-component__description,.giv-gbs-component-account-show.giv-gbs-component--red .giv-gbs-link,.giv-gbs-component-order-confirmation.giv-gbs-component--black,.giv-gbs-component-order-confirmation.giv-gbs-component--black .giv-gbs-component__description,.giv-gbs-component-order-confirmation.giv-gbs-component--black .giv-gbs-link,.giv-gbs-component-order-confirmation.giv-gbs-component--gold,.giv-gbs-component-order-confirmation.giv-gbs-component--gold .giv-gbs-component__description,.giv-gbs-component-order-confirmation.giv-gbs-component--gold .giv-gbs-link,.giv-gbs-component-order-confirmation.giv-gbs-component--red,.giv-gbs-component-order-confirmation.giv-gbs-component--red .giv-gbs-component__description,.giv-gbs-component-order-confirmation.giv-gbs-component--red .giv-gbs-link,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--black,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--black .giv-gbs-component__description,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--black .giv-gbs-link,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--gold,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--gold .giv-gbs-component__description,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--gold .giv-gbs-link,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--red,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--red .giv-gbs-component__description,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--red .giv-gbs-link{color:#fff}.giv-gbs-component-account-show.giv-gbs-component--pink,.giv-gbs-component-account-show.giv-gbs-component--silver,.giv-gbs-component-account-show .giv-gbs-component__description,.giv-gbs-component-order-confirmation.giv-gbs-component--pink,.giv-gbs-component-order-confirmation.giv-gbs-component--silver,.giv-gbs-component-order-confirmation .giv-gbs-component__description,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--pink,.giv-gbs-component .giv-gbs-gift.giv-gbs-component--silver,.giv-gbs-component .giv-gbs-gift .giv-gbs-component__description{color:#000}.giv-gbs-component-account-show .giv-gbs-component__header,.giv-gbs-component-order-confirmation .giv-gbs-component__header,.giv-gbs-component .giv-gbs-gift .giv-gbs-component__header{height:2.4375rem}.giv-gbs-component-account-show .giv-gbs-component__header .giv-gbs-icon,.giv-gbs-component-order-confirmation .giv-gbs-component__header .giv-gbs-icon,.giv-gbs-component .giv-gbs-gift .giv-gbs-component__header .giv-gbs-icon{width:2.3125rem;height:100%;margin-right:.375rem}.giv-gbs-component-account-show .giv-gbs-heading,.giv-gbs-component-order-confirmation .giv-gbs-heading,.giv-gbs-component .giv-gbs-gift .giv-gbs-heading{font-size:1.5rem;line-height:1.5rem;margin-top:1.875rem}.giv-gbs-component-account-show .giv-gbs-paragraph,.giv-gbs-component-order-confirmation .giv-gbs-paragraph,.giv-gbs-component .giv-gbs-gift .giv-gbs-paragraph{margin-bottom:1.875rem}.giv-gbs-component-account-show .giv-gbs-link,.giv-gbs-component-order-confirmation .giv-gbs-link,.giv-gbs-component .giv-gbs-gift .giv-gbs-link{display:block;text-align:center;color:#000}.giv-gbs-component-account-show{display:-ms-flexbox;display:flex;margin-top:2.8125rem;padding:1.625rem 2.5rem 1.5rem 1.875rem;text-transform:uppercase}@media only screen and (max-width:800px){.giv-gbs-component-account-show{padding:1.875rem 1.25rem;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.giv-gbs-component-account-show.secondary{display:none}.giv-gbs-component-account-show.secondary[data-pagedesigner=true]{display:block}.giv-gbs-component-account-show.secondary .greeting-logo{margin-bottom:0}.giv-gbs-component-account-show .greeting-block,.giv-gbs-component-account-show .status-block{width:100%}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block,.giv-gbs-component-account-show .status-block{width:50%}}.giv-gbs-component-account-show:not(.secondary) .greeting-logo{margin-bottom:.9375rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show:not(.secondary) .greeting-logo{margin-bottom:1.5625rem}}.giv-gbs-component-account-show .greeting-block .greeting-logo{display:-ms-flexbox;display:flex;height:2.6875rem;font-weight:700}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block .greeting-logo{height:3.1875rem}}.giv-gbs-component-account-show .greeting-block .greeting-logo .giv-gbs-icon{width:2.5rem;height:100%;margin-right:.625rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block .greeting-logo .giv-gbs-icon{width:3rem;margin-right:.375rem}}.giv-gbs-component-account-show .greeting-block .greeting-logo .greeting-text{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block .greeting-logo .greeting-text{font-size:1.125rem;line-height:1.125rem}}.giv-gbs-component-account-show .greeting-block .greeting-motto{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;font-weight:700;margin-bottom:.9375rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block .greeting-motto{width:67%;font-size:1.375rem;line-height:1.375rem;margin-bottom:0}}.giv-gbs-component-account-show .greeting-block .greeting-name{margin-bottom:.9375rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.375rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .greeting-block .greeting-name{font-size:1.75rem;line-height:1.625rem}}.giv-gbs-component-account-show .status-block{text-transform:none;-ms-flex-direction:column;flex-direction:column}.giv-gbs-component-account-show .status-block,.giv-gbs-component-account-show .status-block .status{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.giv-gbs-component-account-show .status-block .status .status-current .name,.giv-gbs-component-account-show .status-block .status .status-next .name{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;margin:0}@media only screen and (min-width:800px){.giv-gbs-component-account-show .status-block .status .status-current .name,.giv-gbs-component-account-show .status-block .status .status-next .name{font-size:1.25rem;line-height:1.5rem}}.giv-gbs-component-account-show .status-block .status .status-current .expiration,.giv-gbs-component-account-show .status-block .status .status-next .expiration{font-size:.75rem;line-height:1.125rem;font-weight:500;margin:0;letter-spacing:normal}@media only screen and (min-width:800px){.giv-gbs-component-account-show .status-block .status .status-current .expiration,.giv-gbs-component-account-show .status-block .status .status-next .expiration{font-size:.875rem;letter-spacing:-.00688rem}}.giv-gbs-component-account-show .status-block .status .status-next .name{text-align:end}.giv-gbs-component-account-show .status-block .progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1.25rem;background-color:#fff;border:none;margin-top:.3125rem;width:100%}.giv-gbs-component-account-show .status-block .progress-bar::-webkit-progress-bar{border-radius:1.25rem;background-color:#fff}.giv-gbs-component-account-show .status-block .progress-bar::-webkit-progress-value{border:3px solid #fff;border-radius:1.25rem 0 0 1.25rem}.giv-gbs-component-account-show .status-block .progress-bar::-moz-progress-bar{border:3px solid #fff;border-radius:1.25rem 0 0 1.25rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .status-block .progress-bar{margin-top:.875rem}}.giv-gbs-component-account-show .status-block .progress-hint{text-align:center;margin:.5rem 0 0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:400;font-size:1rem;line-height:1.125rem}@media only screen and (min-width:800px){.giv-gbs-component-account-show .status-block .progress-hint{font-size:1.125rem;margin:.875rem 0 1.3125rem}}@media only screen and (min-width:800px){.giv-gbs-component-account-show .status-block .progress-hint:has(+.loyalty__points){margin:.875rem 0 0}}.giv-gbs-component-account-show .status-block .progress-hint:first-letter{text-transform:uppercase}.giv-gbs-component-account-show .status-block .loyalty__points{text-align:center}.giv-gbs-component-account-show .status-block .loyalty__points__value{display:block;font-size:1.25rem;font-weight:700;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;line-height:24px;text-transform:uppercase}.giv-gbs-component-account-show .giv-gbs-link{display:none}.giv-gbs-component__header{display:-ms-flexbox;display:flex;height:2.875rem;max-width:100%}.giv-gbs-component__description{color:#fff}.giv-gbs-component-button,.giv-gbs-component-button:hover{display:block;color:#fff;background:#000;padding:1.625rem 0;margin:2.5rem 0;font-size:.75rem;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.giv-gbs-component-button.white,.giv-gbs-component-button:hover.white{color:#000;background:#fff;margin:1.875rem 0 0}.giv-gbs-component-button.black,.giv-gbs-component-button:hover.black{display:none}.login_confirmation_guest_form .giv-gbs-component,.register_confirmation_guest_form .giv-gbs-component{border:1px solid #cbcaca;background-color:#fff;padding:1.875rem 1.3125rem 2.5rem;width:100%}.page .giv-gbs.giv-gbsbanner-account{display:none}.page [data-stage=login] .giv-gbs.giv-gbsbanner-account{display:block}.page .giv-gbs.giv-gbsbanner-felicitation{display:none}.page [data-stage=registered] .giv-gbs.giv-gbsbanner-felicitation{display:block;margin-top:4.375rem}@media only screen and (max-width:800px){.page [data-stage=registered] .giv-gbs.giv-gbsbanner-felicitation{margin-left:-1.125rem}}.giv-gbs-beauty-society,.giv-gbs-teaser-component{color:#000}.giv-gbs-beauty-society .giv-gbs-component,.giv-gbs-teaser-component .giv-gbs-component{background:none;margin:0;padding:0}.giv-gbs-beauty-society .giv-gbs-component-header,.giv-gbs-teaser-component .giv-gbs-component-header{display:block;width:19.6875rem;height:auto;margin:0 auto;text-align:center}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component-header,.giv-gbs-teaser-component .giv-gbs-component-header{width:100%;margin-top:4rem}}.giv-gbs-beauty-society .giv-gbs-component-header__title,.giv-gbs-teaser-component .giv-gbs-component-header__title{margin:0;padding:3.125rem 0 0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5625rem}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component-header__title,.giv-gbs-teaser-component .giv-gbs-component-header__title{padding-top:.625rem}}.giv-gbs-beauty-society .giv-gbs-component-header__subtitle,.giv-gbs-teaser-component .giv-gbs-component-header__subtitle{margin:0;padding:1.875rem 0 1.5625rem;font-size:1rem;line-height:1.25rem}.giv-gbs-beauty-society .giv-gbs-component-wrapper,.giv-gbs-teaser-component .giv-gbs-component-wrapper{background-color:#000}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component-wrapper,.giv-gbs-teaser-component .giv-gbs-component-wrapper{padding:0 1.8125rem 0 1.9375rem}}.giv-gbs-beauty-society .giv-gbs-component-main,.giv-gbs-teaser-component .giv-gbs-component-main{width:19.6875rem;margin:0 auto;color:#fff}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component-main,.giv-gbs-teaser-component .giv-gbs-component-main{width:100%}}.giv-gbs-beauty-society .giv-gbs-component-section,.giv-gbs-teaser-component .giv-gbs-component-section{padding-top:2.375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.giv-gbs-beauty-society .giv-gbs-component-section__icon,.giv-gbs-teaser-component .giv-gbs-component-section__icon{height:2.8125rem;width:2.8125rem}.giv-gbs-beauty-society .giv-gbs-component-section__logo,.giv-gbs-teaser-component .giv-gbs-component-section__logo{margin-left:.6875rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.75rem;line-height:1.5625rem}.giv-gbs-beauty-society .giv-gbs-component__image,.giv-gbs-teaser-component .giv-gbs-component__image{width:100%;margin-top:2.25rem}.giv-gbs-beauty-society .giv-gbs-component__description,.giv-gbs-teaser-component .giv-gbs-component__description{margin-top:2.5rem;font-size:1rem}.giv-gbs-beauty-society .giv-gbs-component__cta,.giv-gbs-teaser-component .giv-gbs-component__cta{height:4.0625rem;max-width:100%;display:inline-block;margin:2.5rem 0 5rem}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component__cta,.giv-gbs-teaser-component .giv-gbs-component__cta{width:100%}}.giv-gbs-beauty-society .giv-gbs-component__cta:hover,.giv-gbs-teaser-component .giv-gbs-component__cta:hover{transform:none;color:#000}.giv-gbs-beautySociety-wrapper{margin-top:.5625rem;margin-bottom:12.6875rem}@media only screen and (max-width:800px){.giv-gbs-beautySociety-wrapper{width:auto;margin:.375rem 0 4.625rem 1.25rem}}.giv-gbs-beautySociety .main-heading{font-size:1.5rem;line-height:1.25rem;margin:0 0 1.25rem}@media only screen and (max-width:800px){.giv-gbs-beautySociety .main-heading{margin:0 1.0625rem 1.25rem 0}}.giv-gbs-beautySociety .giv-title{font-size:1rem;line-height:1.25rem;text-transform:none;margin:0}@media only screen and (max-width:800px){.giv-gbs-beautySociety .giv-title{margin:0 1.0625rem 0 0}}.giv-gbs-beautySociety .experience-layouts-myAccountBeautySocietySection:first-child .giv-gbs-beautySociety__section{margin:1.875rem 0 0}@media only screen and (min-width:800px){.giv-gbs-beautySociety .experience-layouts-myAccountBeautySocietySection:first-child .giv-gbs-beautySociety__section{margin:2.8125rem 0 0}}.giv-gbs-beautySociety__section{margin:2.5rem 0 0}@media only screen and (min-width:800px){.giv-gbs-beautySociety__section{position:relative;height:29.625rem;margin:3.125rem 0 0}}.giv-gbs-beautySociety__section .section-heading{font-size:2.625rem;line-height:2.625rem;margin:0 0 1.25rem;word-break:break-all}.giv-gbs-beautySociety__slides{height:39.6875rem}@media only screen and (min-width:800px){.giv-gbs-beautySociety__slides{position:absolute;height:23.125rem;width:100%}}.giv-gbs-beautySociety__slide{display:-ms-flexbox;display:flex;width:46.25rem;height:23.125rem;margin-right:1.875rem;padding:0;background-color:#000;color:#fff}@media only screen and (max-width:800px){.giv-gbs-beautySociety__slide{-ms-flex-direction:column;flex-direction:column;height:39.6875rem;width:275;margin-right:1.25rem}}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper,.giv-gbs-beautySociety__slide .slide-visual-wrapper{width:100%}@media only screen and (min-width:800px){.giv-gbs-beautySociety__slide .slide-paragraph-wrapper,.giv-gbs-beautySociety__slide .slide-visual-wrapper{width:50%}}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1.25rem 3.6875rem}@media only screen and (min-width:800px){.giv-gbs-beautySociety__slide .slide-paragraph-wrapper{padding:2.8125rem 1.8125rem 2.8125rem 1.75rem}}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .giv-heading{font-size:1.5rem;line-height:1.5rem;margin:0 0 1.25rem;color:#fff;height:3rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .giv-title{font-size:.8125rem;line-height:1.125rem;color:#fff;height:7.875rem;display:-webkit-box;-webkit-line-clamp:7;overflow:hidden;margin-bottom:1.25rem}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .giv-gbs-component-button{max-width:100%;margin:0;cursor:pointer}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .giv-gbs-component-button_unclickable{cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .top{text-align:left}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .bottom{position:relative}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .bottom .giv-title{position:absolute;width:100%;top:4.6875rem}.giv-gbs-beautySociety__slide .slide-paragraph-wrapper .bottom .giv-title.giv-complimentary-delivery-msg{margin:.75rem 0;font-size:.75rem;top:auto;text-transform:none;height:auto}.giv-gbs-beautySociety__slide .slide-visual-wrapper .video{height:17.1875rem}@media only screen and (min-width:800px){.giv-gbs-beautySociety__slide .slide-visual-wrapper .video{height:23.125rem}}.giv-gbs-beautySociety__slide .slide-visual-wrapper img{width:17.1875rem;height:17.1875rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:800px){.giv-gbs-beautySociety__slide .slide-visual-wrapper img{width:23.125rem;height:23.125rem}}.giv-gbs-complimentary{-ms-flex-order:-1;order:-1}.giv-gbs-complimentary-block{background:#000;color:#fff;position:relative;height:2.8125rem}.giv-gbs-complimentary-block .giv-gbs-icon{padding:.625rem .625rem .625rem 1.9375rem;height:1.5625rem;width:unset;margin-right:unset;box-sizing:content-box}@media only screen and (min-width:800px){.giv-gbs-complimentary-block .giv-gbs-icon{padding-left:3.625rem}}.giv-gbs-complimentary-block .giv-gbs-logo{padding:.625rem 0;height:1.5625rem;max-width:unset;box-sizing:content-box}.giv-gbs-complimentary__tag{position:absolute;right:20px;top:14px;bottom:14px;background:#fff;color:#000;padding:.3125rem .15625rem .0625rem;font-size:9px;text-transform:uppercase}@media only screen and (min-width:800px){.giv-gbs-complimentary__tag{padding:.3125rem .1875rem .0625rem}}.giv-gbs-gifts{margin:0 0 3.375rem;padding:0}@media only screen and (min-width:800px){.giv-gbs-gifts{margin:0 0 4.9375rem;padding-left:0}}.giv-gbs-gifts .article-subTitle{color:#000;margin-bottom:0}.giv-gbs-gifts .giv-Cart-gifts{height:5.625rem;display:-ms-flexbox;display:flex;margin:1.875rem 1.875rem 1.875rem 1.6875rem}@media only screen and (max-width:800px){.cart-page .giv-gbs-gifts .giv-Cart-gifts{margin:1.875rem 1rem 0}.checkout-page .giv-gbs-gifts .giv-Cart-gifts{margin:1.875rem .0625rem 0}}.giv-gbs-gifts .giv-Cart-gifts-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:1.25rem}.giv-gbs-gifts .giv-Cart-gifts-title{margin:0 0 .125rem;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1.14;color:#000}.giv-gbs-gifts .giv-Cart-gifts-subtitle{margin:0;font-size:.75rem;line-height:1.33;color:#757575}.giv-gbs-gifts .giv-Cart-gifts-link{margin-top:auto;font-size:.875rem;font-weight:500;color:#000;text-decoration:underline;text-align:left}.giv-gbs-gifts .giv-Cart-gifts-link:first-letter{text-transform:uppercase}.giv-gbs-gifts .giv-Cart-gifts-link:hover{color:#000}.giv-gbs-gifts .giv-Cart-gifts-img-wrapper{-ms-flex:none;flex:none}.giv-gbs-gifts__image{width:5.625rem;height:5.625rem;-o-object-fit:cover;object-fit:cover}.giv-gbs-gifts__label{height:1.5625rem}@media only screen and (max-width:800px){.giv-gbs-beauty-society .giv-gbs-component{max-height:none}}.giv-gbs-beauty-society .giv-gbs-component .giv-gbs-icon{margin:0}.giv-gbs-beauty-society .giv-gbs-component .giv-gbs-logo{margin-left:.6875rem}.giv-gbs-teaser-component{margin-bottom:6.5625rem}@media only screen and (min-width:800px){.giv-gbs-teaser-component.member .giv-gbs-component-wrapper{height:34.9375rem}}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component-header{margin-top:1.875rem;border:none}}.giv-gbs-teaser-component .giv-gbs-component-header .giv-PageTitle{padding:1.1875rem 0 2.5rem}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component-header .giv-PageTitle{padding:1.875rem 0 2.5rem}}.giv-gbs-teaser-component .giv-gbs-component-wrapper{height:32.8125rem;display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component-wrapper{width:100%;height:auto;padding:0 1.875rem}}.giv-gbs-teaser-component .giv-gbs-component-main{position:relative;width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component-main{-ms-flex-align:start;align-items:flex-start}}.giv-gbs-teaser-component .giv-gbs-component-section{width:21.375rem;margin-right:6.875rem;padding-top:3.625rem}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component-section{margin:0;padding:2.5rem 0}}.giv-gbs-teaser-component .giv-gbs-component-section .giv-gbs-icon{margin:0}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component-section .giv-gbs-icon{height:3.75rem;width:3.75rem}}.giv-gbs-teaser-component .giv-gbs-component-section .giv-gbs-logo{margin-left:.6875rem}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component-section .giv-gbs-logo{margin-left:.8125rem;height:3.75rem}}.giv-gbs-teaser-component .giv-gbs-component__description{width:auto;margin:6.5625rem 6.875rem 0 0;font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6875rem;line-height:1.6875rem}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component__description{width:21.375rem}}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__description{margin:2.5rem 0 0}}.giv-gbs-teaser-component .giv-gbs-component__description--short{margin-top:2.625rem}.giv-gbs-teaser-component .giv-gbs-component__description .description{font-family:Maven Pro,Maven Pro-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;line-height:1.25rem;margin:1.25rem 0 0;text-transform:none}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__description+.giv-gbs-component__cta-hint{margin-top:1.875rem}}.giv-gbs-teaser-component .giv-gbs-component__cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:4.0625rem;width:21.375rem;margin:0;cursor:pointer}.giv-gbs-teaser-component .giv-gbs-component__cta_unclickable{cursor:text}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component__cta{position:absolute;bottom:5rem;right:6.875rem}}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__cta{margin-top:2.5rem;width:100%}}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__cta:last-child{margin:2.5rem 0 3.75rem}}.giv-gbs-teaser-component .giv-gbs-component__cta-hint{width:100%;text-align:center;font-size:.875rem;line-height:1.125rem;margin:.625rem 0 3rem}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component__cta-hint{width:21.375rem;height:2.25rem;position:absolute;bottom:2.1875rem;right:6.875rem;margin:0}}.giv-gbs-teaser-component .giv-gbs-component__image,.giv-gbs-teaser-component .giv-gbs-component__video{height:100%;width:auto;margin:0;position:absolute;top:0;left:0}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__image,.giv-gbs-teaser-component .giv-gbs-component__video{width:100%;height:auto;position:static}}@media only screen and (min-width:800px){.giv-gbs-teaser-component .giv-gbs-component__image,.giv-gbs-teaser-component .giv-gbs-component__video{max-width:50%}}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__image-wrapper,.giv-gbs-teaser-component .giv-gbs-component__video-wrapper{width:100%}}.giv-gbs-teaser-component .giv-gbs-component__video{width:50%;max-width:34.9375rem}@media only screen and (max-width:800px){.giv-gbs-teaser-component .giv-gbs-component__video{width:100%;max-width:100%}}.giv-gbs-teaser-component .giv-gbs-component__video .fcplayer>div{min-height:100%}.giv-gbs-navigation:not([data-stage=external-link]) .giv-gbs-component-account-show{display:none}.giv-gbs-navigation:not([data-stage=external-link]) .giv-gbs-component-account-show.secondary,.giv-gbs-navigation:not([data-stage=external-link]) .giv-gbs-link{display:block}@media only screen and (max-width:800px){.giv-gbs-navigation:not([data-stage=external-link]) .giv-gbs-link{margin-top:.9375rem}}.giv-gbs-navigation:not([data-stage=account-info]):not([data-stage=cards]) .giv-gbs-component-account-show,.giv-gbs-navigation:not([data-stage=orders]):not([data-stage=addresses]) .giv-gbs-component-account-show{display:-ms-flexbox;display:flex}.giv-gbs-navigation:not([data-stage=account-info]):not([data-stage=cards]) .giv-gbs-component-account-show.secondary,.giv-gbs-navigation:not([data-stage=orders]):not([data-stage=addresses]) .giv-gbs-component-account-show.secondary{display:none}.giv-gbs-navigation .profile-logout-link{margin-top:1.4375rem}.giv-gbs-navigation .greeting-block{padding:0}.checkout-page .giv-gbs-gifts,.checkout-page .giv-gwp-gifts{margin:3.3125rem 0 0}.checkout-page .giv-gbs-gifts .giv-ProductTile-tagGroup,.checkout-page .giv-gwp-gifts .giv-ProductTile-tagGroup{margin-top:.625rem}.checkout-page .giv-gbs-gifts .giv-Cart-gifts-title,.checkout-page .giv-gwp-gifts .giv-Cart-gifts-title{margin-bottom:.3125rem}.checkout-page .giv-gbs-gifts .product-line-item+.product-line-item:before,.checkout-page .giv-gwp-gifts .product-line-item+.product-line-item:before{content:none}.checkout-page .giv-gbs-gifts__section .experience-region,.checkout-page .giv-gbs-gifts__section .product-info,.checkout-page .giv-gwp-gifts__section .experience-region,.checkout-page .giv-gwp-gifts__section .product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-page .giv-gbs-gifts__giftWithPurchaseSection,.checkout-page .giv-gwp-gifts__giftWithPurchaseSection{-ms-flex-order:-1;order:-1}.giv-newsletter-modal.giv-newsletter-modal-gbs .modaal-close{right:1.25rem}.giv-newsletter-modal.giv-newsletter-modal-gbs .modaal-close:after,.giv-newsletter-modal.giv-newsletter-modal-gbs .modaal-close:before{color:#000}@media only screen and (max-width:800px){.giv-newsletter-modal.giv-newsletter-modal-gbs .modaal-close{top:.5rem;right:.5rem}}.giv-newsletter-modal.giv-customContent-modal .modaal-container,.giv-newsletter-modal.giv-customContent-modal .modaal-content-container{height:auto}.giv-home-page-container .giv-ContentTile--maisonLatest,.giv-home-page-container .giv-FeaturedProducts{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.giv-home-page-container-bg-black{background-size:contain;background-position:0 0;background-repeat:repeat}@media only screen and (min-width:800px){.giv-home-page-container-bg-black{background-size:cover;background-position:0 0;background-repeat:no-repeat}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black{padding-top:1.875rem}}.giv-home-page-container-bg-black.gentlemen-society-bg{cursor:pointer}.giv-home-page-container-bg-black.heading{padding-top:1.6875rem}@media only screen and (min-width:800px){.giv-home-page-container-bg-black.heading{padding-top:6.0625rem}}@media only screen and (min-width:800px){.giv-home-page-container-bg-black.heading .quick-access-tile .carousel-container{width:100%}}.giv-home-page-container-bg-black.heading .experience-productCountdownRegion+.quick-access-tile{margin-top:0}@media only screen and (min-width:800px){.giv-home-page-container-bg-black.heading .experience-productCountdownRegion+.quick-access-tile{margin-top:0}}.giv-home-page-container-bg-black.latest{padding-top:3.1875rem;padding-bottom:2.4375rem;margin-bottom:3.3125rem}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest{margin-bottom:0;padding-top:3rem}}.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile{margin-top:1.875rem}@media only screen and (min-width:800px){.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile{margin-top:6.25rem}}.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile .giv-Container,.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile .order__details__buttons,.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile .order__details__confirm,.giv-home-page-container-bg-black.latest .experience-layouts-homePageLayout .quick-access-tile .track-order__container{width:100%}.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest{margin:0}.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Container,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .order__details__buttons,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .order__details__confirm,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .track-order__container{width:100%}@media only screen and (min-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest~.giv-ContentTile--latest{margin:2.4375rem 0 0}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-ContentTile-item{margin-bottom:0}}.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Grid--withGutter{background-color:#fff;margin:0}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Grid--withGutter{padding:1.5625rem 1.0625rem}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Grid--withGutter .giv-ContentTile-sectionTitle{margin:0}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Grid--withGutter .giv-ContentTile-sectionTitle-title{margin-top:0}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Grid--withGutter>[class*=giv-Col-]{padding:0;margin-top:2.5rem}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-Container:first-child,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .giv-Container,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .order__details__buttons,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .order__details__confirm,.giv-home-page-container-bg-black.latest .giv-Grid--withGutter>.giv-ContentTile--latest .track-order__container,.giv-home-page-container-bg-black .order__details__buttons:first-child,.giv-home-page-container-bg-black .order__details__confirm:first-child,.giv-home-page-container-bg-black .track-order__container:first-child{width:100%}}.giv-home-page-container-bg-black .giv-Container:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .order__details__buttons:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .order__details__confirm:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .track-order__container:first-child .giv-Grid--withGutter:first-child{cursor:auto;margin:0}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-Container:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .order__details__buttons:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .order__details__confirm:first-child .giv-Grid--withGutter:first-child,.giv-home-page-container-bg-black .track-order__container:first-child .giv-Grid--withGutter:first-child{margin:0}}.giv-home-page-container-bg-black .giv-ProductCountdown__container{margin-top:0}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .carousel-container.order__details__buttons,.giv-home-page-container-bg-black .carousel-container.order__details__confirm,.giv-home-page-container-bg-black .carousel-container.track-order__container,.giv-home-page-container-bg-black .giv-Container.carousel-container{width:100%}}.giv-home-page-container-bg-black .quick-access-tile{margin:0}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .quick-access-tile{min-height:14.0625rem}}.giv-home-page-container-bg-black .quick-access-tile .js-scroll-right{right:0}.giv-home-page-container-bg-black .quick-access-tile .js-scroll-left{left:0}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-Grid--withGutter>[class*=giv-Col-]{padding:1.5625rem .9375rem}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-Grid--withGutter>[class*=giv-Col-].home-quick-access{padding:.9375rem .625rem;margin-top:0}}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-Grid--withGutter>[class*=giv-Col-].home-quick-access{height:100%}}.giv-home-page-container-bg-black .giv-Grid--withGutter.quick-access-container{background-color:#fff;padding:0 .4375rem}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-Grid--withGutter.quick-access-container{padding:0 .0625rem;margin:0}}.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner{margin-top:-.3125rem}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner{margin-top:2.1875rem;padding-bottom:1rem}}.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .giv-Container,.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .order__details__buttons,.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .order__details__confirm,.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .track-order__container{width:100%}.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .home-hero-banner{margin-top:0}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .giv-Col.giv-Col--1{padding-top:0;margin-top:0;padding:0 0 1.5625rem;margin:0 0 1.875rem}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .giv-Col.giv-Col--1:last-of-type{margin-bottom:3rem}}.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .giv-Grid--withGutter>[class*=giv-Col-]{background-color:#fff}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .giv-Grid--withGutter>[class*=giv-Col-]{padding-bottom:1.6875rem;margin-bottom:2.1875rem}}.giv-home-page-container-bg-black .giv-ContentTile.home-hero-banner .home-hero-banner--content{margin-bottom:0}.giv-home-page-container-bg-black .giv-ProductDescription-resultDescription{background-color:#fff}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-ProductDescription-resultDescription{margin:0 -.9375rem;padding:1.5625rem 1rem 1.6875rem}}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .experience-gbsTeaserRegion{width:100%;max-width:1122px;margin:2.75rem auto 0}}.giv-home-page-container-bg-black .experience-gbsTeaserRegion .giv-gbs-teaser-component{background-color:#fff;margin:3rem 0}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .experience-gbsTeaserRegion .giv-gbs-teaser-component{margin:0;padding:1.5625rem 1rem 1.6875rem}}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .experience-gbsTeaserRegion .giv-gbs-teaser-component .giv-gbs-component-wrapper{width:100%}}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .experience-gbsTeaserRegion .giv-gbs-teaser-component .giv-gbs-component-wrapper{padding:0 1.0625rem}}.giv-home-page-container-bg-black .giv-shadeFinder-bottom{border-bottom:none}.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent{margin:0 0 3rem}@media only screen and (min-width:800px){.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent{margin:2.4375rem 0 0}}.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .giv-Container,.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .order__details__buttons,.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .order__details__confirm,.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .track-order__container{width:100%}@media only screen and (max-width:800px){.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .giv-Container .giv-Grid--withGutter>[class*=giv-Col-],.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .order__details__buttons .giv-Grid--withGutter>[class*=giv-Col-],.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .order__details__confirm .giv-Grid--withGutter>[class*=giv-Col-],.giv-home-page-container-bg-black .giv-shadeFinder-bottom .giv-SplitContent .track-order__container .giv-Grid--withGutter>[class*=giv-Col-]{padding:.9375rem 1.0625rem 1.5625rem}}.giv-Checkout-orderDetails .giv-gbs-gifts,.giv-Checkout-orderDetails .giv-gwp-gifts{margin:3.75rem 0 0}.giv-Checkout-orderDetails .giv-gbs-gifts .product-line-item,.giv-Checkout-orderDetails .giv-gwp-gifts .product-line-item{margin-left:0}.giv-Checkout-orderDetails .giv-gbs-gifts .product-line-item .item-image+div,.giv-Checkout-orderDetails .giv-gwp-gifts .product-line-item .item-image+div{-ms-flex-wrap:wrap;flex-wrap:wrap}.giv-Checkout-orderDetails .giv-gbs-gifts .product-line-item .item-image+div .giv-ProductMiniCart-quantityForm,.giv-Checkout-orderDetails .giv-gwp-gifts .product-line-item .item-image+div .giv-ProductMiniCart-quantityForm{margin-top:.9375rem}.giv-Checkout-orderDetails .giv-gbs-gifts .product-line-item .item-image+div .giv-ProductMiniCart-quantityForm .quantity,.giv-Checkout-orderDetails .giv-gwp-gifts .product-line-item .item-image+div .giv-ProductMiniCart-quantityForm .quantity{height:auto}@media only screen and (max-width:800px){.checkout_confirmation_page.gbs-confirmation-page{margin-bottom:2.5rem}}.giv-gbs-icon{width:2.625rem;height:2.875rem;margin-right:.9375rem}.gbs-tag-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gbs-tag-wrapper.help-block--contacts li a,.gbs-tag-wrapper.help-block--contacts li button{-ms-flex-pack:start;justify-content:flex-start}.gbs-tag-wrapper.help-block--contacts .email-wrapper,.gbs-tag-wrapper.help-block--contacts .phone-wrapper{margin-bottom:.6875rem}@media only screen and (min-width:800px){.gbs-tag-wrapper.help-block--contacts .email-wrapper,.gbs-tag-wrapper.help-block--contacts .phone-wrapper{margin-bottom:0}}.gbs-tag-wrapper li a,.gbs-tag-wrapper li button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:800px){.gbs-tag-wrapper li a,.gbs-tag-wrapper li button{-ms-flex-pack:center;justify-content:center}}.gbs-tag-wrapper li a img,.gbs-tag-wrapper li button img{margin:0 1.125rem 0 0;-o-object-fit:cover;object-fit:cover}.gbs-tag-wrapper li a .phone,.gbs-tag-wrapper li button .phone{width:1rem;height:1.75rem}.gbs-tag-wrapper li a .email,.gbs-tag-wrapper li button .email{width:1.4375rem;height:1.0625rem}.gbs-tag-wrapper .gbs-tag-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.gbs-tag-wrapper .gbs-tag-block .giv-Contact-iconText{font-weight:500;letter-spacing:-.2px;color:#000}span.giv-gbs-tag{display:block;color:#fff;text-align:center;text-transform:none;padding:.125rem .25rem .25rem;width:7.1875rem;height:auto;font-size:.625rem;font-weight:400}span.giv-gbs-tag--pink{color:#000;background-color:#f1c5c2}span.giv-gbs-tag--silver{color:#000;background-color:#bfbfbf}span.giv-gbs-tag--black{color:#fff;background-color:#000}span.giv-gbs-tag--red{color:#fff;background-color:#870d16}span.giv-gbs-tag--gold{color:#fff;background-color:#d9b16e}.giv-gbs-label{height:1.5625rem;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;line-height:normal;font-size:.75rem;text-align:center;margin-top:auto;padding:0 .25rem;text-transform:uppercase}.giv-gbs-label--pink{color:#000;background-color:#f1c5c2}.giv-gbs-label--silver{color:#000;background-color:#bfbfbf}.giv-gbs-label--black{color:#fff;background-color:#000}.giv-gbs-label--red{color:#fff;background-color:#870d16}.giv-gbs-label--gold{color:#fff;background-color:#d9b16e}.gbs-sample-tag--checkout{margin-top:.625rem}.giv-gbs-logo{max-width:80%}.giv-gbs-link{text-decoration:underline;font-size:.875rem;line-height:1.375rem}.giv-gbs-heading{font-family:Roboto Condensed,Roboto Condensed-fallback,Noto Sans,Noto Sans-fallback,stxihei,华文细黑,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,simsun,sans-serif;font-size:1.6875rem;font-weight:700;text-transform:uppercase;line-height:1.6875rem;margin:0 0 1.25rem}.giv-gbs-paragraph{font-size:1rem;line-height:1.125rem;margin-top:0}.giv-gbs-paragraph--white{color:#fff!important}.giv-gbs-visual{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:800px){.giv-gbs-visual{height:18.8125rem}}.bold{font-weight:700;text-transform:uppercase}.w-1{width:75%!important}.w-2{width:50%!important}.w-3{width:25%!important}.experience-layouts-myAccountBeautySociety{overflow-x:hidden}.giv-Slides--multiDetail .giv-ProductVariations-colorSelect-contentSwatch-swatchText{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:static;transform:inherit;font-weight:400;vertical-align:baseline}.giv-Slides--multiDetail .giv-ProductVariations-colorSelect{margin-bottom:2.0625rem}.giv-Slides--multiDetail .giv-ProductVariations-colorSelect:last-child{margin-bottom:0}.giv-Slides--multiDetail .giv-Slide-productDetail{margin:0;min-height:1px;z-index:5!important}.giv-Slides--multiDetail .giv-Slide-productDetail.slick-active{z-index:6!important}.giv-Slides--multiDetail .slick-list{transform:none!important}.giv-Slides--multiDetail .slick-list .slick-track{max-height:none;transform:none}.giv-Slides--multiDetail .giv-ButtonExpandable+.content-asset ul{padding-bottom:0}.giv-Slides--multiDetail .giv-Slide-productDetail--white *,.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductContent-productNumber,.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductContent-questions-button,.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductContent-shortDescription,.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductVariations,.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductVariations-colorSelect{color:#fff;border-color:hsla(0,0%,100%,.5)}.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-ProductContent-buyonline-button{color:#000;border-color:hsla(0,0%,100%,.5);background-color:#fff}.giv-Slides--multiDetail .giv-Slide-productDetail--white .giv-Dots .slick-active button:before{background-color:#fff}.giv-Slides--multiDetail .giv-Slide-productDetail--white .slick-list:after{background:hsla(0,0%,100%,.5)}.giv-Slides--multiDetail .giv-Slide-productDetail--black *,.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductContent-productNumber,.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductContent-questions-button,.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductContent-shortDescription,.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductVariations,.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductVariations-colorSelect{color:#000;border-color:rgba(0,0,0,.5)}.giv-Slides--multiDetail .giv-Slide-productDetail--black .giv-ProductContent-buyonline-button{color:#fff}.giv-Slides--multiDetail .giv-Slide-productDetail--black .product-detail:before{background:rgba(0,0,0,.5)}.giv-Slides--multiDetail .giv-ProductContent-questions-button{font-weight:700}.giv-Slides--multiDetail .giv-ProductVariations-colorSelect-label{text-align:center}.giv-Slides--multiDetail .product-detail{position:relative}.giv-Slides--multiDetail .product-detail:before{content:"";height:.0625rem;width:calc(100% - 2rem);background:hsla(0,0%,100%,.5);display:block;margin:0 auto 1.8125rem}@media only screen and (min-width:800px){.giv-Slides--multiDetail .product-detail:before{content:none}}.giv-Slides--multiDetail .product-detail-link{border-bottom:1px solid #999}.giv-Slides--multiDetail .product-detail-link a{display:block;padding:1.25rem 0;font-size:.75rem;font-weight:500;text-transform:uppercase}.giv-Slides--multiDetail .product-detail-link a:hover{text-decoration:underline}.giv-Slides--multiDetail .giv-Slides--ProductGallery .giv-Slide{height:50vh}@media only screen and (min-width:800px){.giv-Slides--multiDetail .giv-Slides--ProductGallery .giv-Slide{height:34.125rem}}.giv-Slides--multiDetail .giv-techniqueLookDetailPage-bgColor{background-color:#f6f6f6}.giv-Slides--multiDetail .giv-techniqueLookDetailPage-bgColor .giv-ProductContent--seeMore{display:none}.giv-ProductGallery-icon{color:#000!important}body.navmenu-is-opened .page>:not(.giv-Header){visibility:hidden}.article-subTitle{position:relative;padding-bottom:.75rem;padding-left:1.0625rem;margin-bottom:1.5625rem;text-transform:uppercase;font-size:1rem;letter-spacing:.025rem;letter-spacing:.02875rem;line-height:1.125rem;color:#000}.article-subTitle:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100vw;height:.0625rem;background-color:#cecece}@media only screen and (min-width:800px){.article-subTitle:after{width:100%;left:0}}@media only screen and (min-width:800px){.article-subTitle{padding-left:0}}@media only screen and (max-width:800px){.article-subTitle{padding-right:1.0625rem;padding-left:1.0625rem;margin-left:0;margin-right:0}}.article-subTitle.gbsDisabled{margin-top:3.75rem}.btn--grey-border{color:#000;border:.0625rem solid #cecece;box-shadow:none}.btn-collapse{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:1.4375rem 0;margin-bottom:.9375rem}.btn-collapse .minus-icon{margin-left:auto}.btn-collapse .btn-text{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:1.33}.btn-collapse:before{content:"";position:absolute;left:-1.125rem;top:0;display:block;width:100vw;height:1px;background-color:#cecece}.btn-collapse.collapsed:after{margin-left:auto;font-size:.5rem}.btn-collapse.collapsed .minus-icon{display:none}.breadcrumbs .breadcrumb{display:inline-block;margin:0;height:auto;overflow:auto;background-color:transparent;text-transform:uppercase;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;color:#000}@media only screen and (max-width:800px){.breadcrumbs .breadcrumb{line-height:normal;letter-spacing:normal}}.breadcrumbs .breadcrumb-link span{text-decoration:underline}.breadcrumbs .breadcrumb a.is-focused{outline-offset:-.09rem!important}.breadcrumbs-wrapper{padding:0;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.breadcrumbs-wrapper+.content-asset .giv-Email,.breadcrumbs-wrapper+.giv-Footer .giv-Footer-socialNetworks,.breadcrumbs-wrapper+.giv-USPComponent{border-top:none}.sr-only{top:-10px}.password .sr-only,.passwordConfirm .sr-only{display:none}.overflow-hidden{overflow:hidden}@media only screen and (max-width:800px){.d-md-max-none{display:none}}.custom-control-input.keyboard-interaction-only.is-focused+.custom-control-label:after{outline-offset:.3125rem;outline-style:solid;outline-color:#767676}.text-reverse{display:inline-block;transform:scaleX(-1)}#onetrust-pc-sdk .ot-grps-cntr{height:auto!important;overflow:auto!important}@media (max-width:767px){#onetrust-pc-sdk .ot-grps-cntr{overflow-y:auto!important}}#onetrust-pc-sdk .ot-tab-desc{margin-left:0!important;padding-left:3%!important}